Skip navigation links
com.bea.p13n.entitlements.resource
Class P13nCachedResource
java.lang.Object
weblogic.security.service.ResourceBase
com.bea.p13n.entitlements.resource.P13nResource
com.bea.p13n.entitlements.resource.P13nCachedResource
- All Implemented Interfaces
- Serializable, Resource, SelfDescribingResource, SelfDescribingResourceV2
- Direct Known Subclasses:
- EnterpriseRoleResource, GlobalRoleResource, HierarchyRoleResource, LeafRoleResource, P13nLibraryResource, P13nSecurityResource, WebappRoleResource
-
public abstract class P13nCachedResource
- extends P13nResource
This abstract class provides base functionality for resource hierarchies that participate in WLS security. In particular, these resources can be used to locate role and security policies that have previously been created against the same logical hierarchy. Applications will typically use subclasses in com.bea.p13n.entitlements.resource instead of extending this class directly.
- See Also
- Serialized Form
Field Summary |
protected static String |
P13N_SECURITY_RESOURCE_CACHE
Cache the resource at application scope, so the application classloader can successfully free these objects during an app redeploy/undeploy |
Methods inherited from class com.bea.p13n.entitlements.resource.P13nResource |
getCapabilityName, getEntAppName, getKeys, getLibraryResourceId, getResourceName, getResourceScope, getSecurityResource, getType, getWebAppName, setInitialValues, setSecurityResource |
Methods inherited from class weblogic.security.service.ResourceBase |
appendArrayValue, appendValue, equals, getFieldType, getID, getRepeatingFieldIndex, getRepeatingFieldTerminatingIndex, getValues, hashCode, init, init, isTransitiveField, reset, writeResourceString |
P13N_SECURITY_RESOURCE_CACHE
protected static final String P13N_SECURITY_RESOURCE_CACHE
- Cache the resource at application scope, so the application classloader can successfully free these objects during an app redeploy/undeploy
- See Also
- Constants Summary
P13nCachedResource
public P13nCachedResource(SecurityResource securityResource,
String libraryResourceId,
String initialCapability)
- Construct fields for security and library resources.
P13nCachedResource
public P13nCachedResource()
- No Args constructor
makeParent
public Resource makeParent()
- Description copied from class:
P13nResource
- Make and return the logical hierarchical parent of this
Resource
-
- Overrides:
makeParent
in class P13nResource
-
- Returns
- Resource represents the logical parent. Null represents the root of a hierarchy.
toString
public String toString()
-
- Specified by:
toString
in interface Resource
- Overrides:
toString
in class P13nResource
getParentResource
public Resource getParentResource()
-
- Specified by:
getParentResource
in interface Resource
- Overrides:
getParentResource
in class P13nResource
Skip navigation links
Copyright © 2010, Oracle. All rights reserved.