| 
 | Oracle Fusion Middleware Oracle WebLogic Server API Reference 11g Release 1 (10.3.3) Part Number E13941-03 | ||||||||||
| 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
public final class 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.
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.
InvalidParameterException - if the value of the
                                    className parameter is not
                                    specified or is null.| Method Detail | 
|---|
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.public String getType()
COMResource).
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.public String[] getKeys()
COMResource.
getKeys in interface ResourcegetKeys in class ResourceBaseCOMResource's keys.public String getClassName()
| 
 | Copyright 1996, 2010, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Fusion Middleware Oracle WebLogic Server 10.3.3 API Reference 11g Release 1 (10.3.3) Part Number E13941-03 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||