|
BEA Systems, Inc. | |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectweblogic.security.service.ResourceBase
weblogic.security.service.COMResource
The COMResource
class is used by a container to specify a
class type that can be exported from the COM runtime.
The toString
format (which is produced by the ResourceBase
class) for a COM resource is:
type=<com>, application=, className=my.package.MyClass
Field Summary |
Fields inherited from class weblogic.security.service.ResourceBase |
id, length, NO_PARENT, parent, resStr, SCOPE_RESOURCE_ACTION, values |
Fields inherited from interface weblogic.security.spi.SelfDescribingResource |
LIST_FIELD_TYPE, NORMAL_FIELD_TYPE, PATH_FIELD_TYPE, UNDEFINED_FIELD_TYPE |
Constructor Summary | |
COMResource(String application,
String className)
Constructs a new COMResource with a target name
composed from the application and
className parameters. |
Method Summary | |
String |
getClassName()
Gets a fully-qualified classname of the Java class to be exported to a COM client. |
String[] |
getKeys()
Gets keys for the COMResource . |
String |
getType()
Gets the type of this resource ( COMResource ). |
void |
initialize(String application,
String className)
Deprecated. As of 04/01/02, the constructor should be used instead. |
protected Resource |
makeParent()
Gets a Resource object that represents the parent of the
current COMResource . |
Methods inherited from class weblogic.security.service.ResourceBase |
appendArrayValue, appendValue, equals, getFieldType, getID, getParentResource, getRepeatingFieldIndex, getRepeatingFieldTerminatingIndex, getValues, hashCode, init, init, isTransitiveField, reset, toString, writeResourceString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public COMResource(String application, String className) throws InvalidParameterException
COMResource
with a target name
composed from the application
and
className
parameters.
InvalidParameterException
- if the value of the
className
parameter is not
specified or is null
.Method Detail |
public String getClassName()
public String[] getKeys()
COMResource
.
getKeys
in interface Resource
getKeys
in class ResourceBase
COMResource
's keys.public String getType()
COMResource
).
public void initialize(String application, String className)
application
and className
parameters of the resource
with the specified values.
application
- a String indicating the name of the application
in which the resource is deployed, as it appears
in the corresponding
<display-name>
element. The
<display-name>
element is
associated with an
<application>
element in the
deployment descriptor, in an .ear
file. A value of null
indicates that
the resource is not deployed as part of an
application.className
- a String representing the fully-qualified classname
of the Java class to be exported to a COM client.protected Resource makeParent()
Resource
object that represents the parent of the
current COMResource
. If the resource does not have a parent, the value of
null
must be returned.
The parentage hierarchy for the COMResource
(that is, the values returned from
successive calls to this method) is:
type=<com>, application=, className=my.package
type=<com>, application=, className=my
type=<com>
makeParent
in class ResourceBase
Resource
object of the parent resource.
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs91 Copyright 2005 BEA Systems Inc. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |