| 
 | 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 COMResourcewith a target name
 composed from theapplicationandclassNameparameters. | |
| 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 Resourceobject that represents the parent of the
 currentCOMResource. | 
| 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 ResourcegetKeys in class ResourceBaseCOMResource'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 ResourceBaseResource 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 | ||||||||||