Package com.ibm.ws.javaee.dd.common
Interface ResourceRef
- 
- All Superinterfaces:
- Describable,- JNDIEnvironmentRef,- ResourceBaseGroup,- ResourceGroup
 
 public interface ResourceRef extends ResourceGroup, Describable Represents <resource-ref>.
- 
- 
Field SummaryFields Modifier and Type Field Description static intAUTH_APPLICATIONRepresents "Application" forgetAuthValue().static intAUTH_CONTAINERRepresents "Container" forgetAuthValue().static intAUTH_UNSPECIFIEDRepresents an unspecified value forgetAuthValue().static intSHARING_SCOPE_SHAREABLERepresents "Shareable" forgetSharingScopeValue().static intSHARING_SCOPE_UNSHAREABLERepresents "Unshareable" forgetSharingScopeValue().static intSHARING_SCOPE_UNSPECIFIEDRepresents an unspecified value forgetSharingScopeValue().
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetAuthValue()intgetSharingScopeValue()java.lang.StringgetType()- 
Methods inherited from interface com.ibm.ws.javaee.dd.common.DescribablegetDescriptions
 - 
Methods inherited from interface com.ibm.ws.javaee.dd.common.JNDIEnvironmentRefgetName
 - 
Methods inherited from interface com.ibm.ws.javaee.dd.common.ResourceBaseGroupgetInjectionTargets, getMappedName
 - 
Methods inherited from interface com.ibm.ws.javaee.dd.common.ResourceGroupgetLookupName
 
- 
 
- 
- 
- 
Field Detail- 
AUTH_UNSPECIFIEDstatic final int AUTH_UNSPECIFIED Represents an unspecified value forgetAuthValue().- See Also:
- Constant Field Values
 
 - 
AUTH_CONTAINERstatic final int AUTH_CONTAINER Represents "Container" forgetAuthValue().- See Also:
- org.eclipse.jst.j2ee.common.ResAuthTypeBase#CONTAINER, Constant Field Values
 
 - 
AUTH_APPLICATIONstatic final int AUTH_APPLICATION Represents "Application" forgetAuthValue().- See Also:
- org.eclipse.jst.j2ee.common.ResAuthTypeBase#APPLICATION, Constant Field Values
 
 - 
SHARING_SCOPE_UNSPECIFIEDstatic final int SHARING_SCOPE_UNSPECIFIED Represents an unspecified value forgetSharingScopeValue().- See Also:
- Constant Field Values
 
 - 
SHARING_SCOPE_SHAREABLEstatic final int SHARING_SCOPE_SHAREABLE Represents "Shareable" forgetSharingScopeValue().- See Also:
- org.eclipse.jst.j2ee.common.ResSharingScopeType#SHAREABLE, Constant Field Values
 
 - 
SHARING_SCOPE_UNSHAREABLEstatic final int SHARING_SCOPE_UNSHAREABLE Represents "Unshareable" forgetSharingScopeValue().- See Also:
- org.eclipse.jst.j2ee.common.ResSharingScopeType#UNSHAREABLE, Constant Field Values
 
 
- 
 - 
Method Detail- 
getTypejava.lang.String getType() - Returns:
- <res-type>, or null if unspecified
 
 - 
getAuthValueint getAuthValue() - Returns:
- <res-auth>
         - AUTH_UNSPECIFIEDif unspecified
- AUTH_CONTAINER- Container
- AUTH_APPLICATION- Application
 
 
 - 
getSharingScopeValueint getSharingScopeValue() - Returns:
- <res-sharing-scope>
         - SHARING_SCOPE_UNSPECIFIEDif unspecified
- SHARING_SCOPE_SHAREABLE- Shareable
- SHARING_SCOPE_UNSHAREABLE- Unshareable
 
 
 
- 
 
-