Package com.ibm.wsspi.resource
Interface ResourceConfig
- 
- All Superinterfaces:
- ResourceInfo
 
 public interface ResourceConfig extends ResourceInfo Mutable configuration for a resource. The configuration should not be mutated after it is passed to aResourceFactory.This interface is not intended to be implemented by clients. 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface com.ibm.wsspi.resource.ResourceInfoResourceInfo.Property
 
- 
 - 
Field Summary- 
Fields inherited from interface com.ibm.wsspi.resource.ResourceInfoAUTH_APPLICATION, AUTH_CONTAINER, BRANCH_COUPLING_LOOSE, BRANCH_COUPLING_TIGHT, BRANCH_COUPLING_UNSET, SHARING_SCOPE_SHAREABLE, SHARING_SCOPE_UNSHAREABLE
 
- 
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddLoginProperty(java.lang.String name, java.lang.String value)Returns the non-null list of login properties.voidsetBranchCoupling(int branchCoupling)Sets the branch coupling.voidsetCommitPriority(int commitPriority)Sets the commit priority.voidsetDescription(java.lang.String description)Sets the description.voidsetIsolationLevel(int isolationLevel)Sets the isolation level.voidsetLoginConfigurationName(java.lang.String name)Sets the login configuration name.voidsetResAuthType(int auth)Sets the authentication type.voidsetSharingScope(int sharingScope)Sets the sharing scope.voidsetType(java.lang.String className)Sets the type class name.- 
Methods inherited from interface com.ibm.wsspi.resource.ResourceInfogetAuth, getBranchCoupling, getCommitPriority, getDescription, getIsolationLevel, getLoginConfigurationName, getLoginPropertyList, getName, getSharingScope, getType
 
- 
 
- 
- 
- 
Method Detail- 
setDescriptionvoid setDescription(java.lang.String description) Sets the description.- Parameters:
- description- the description
- See Also:
- ResourceInfo.getDescription()
 
 - 
setTypevoid setType(java.lang.String className) Sets the type class name.- Parameters:
- className- the class name
- See Also:
- ResourceInfo.getType()
 
 - 
setResAuthTypevoid setResAuthType(int auth) Sets the authentication type.- Parameters:
- auth- the authentication type
- See Also:
- #getResAuthType
 
 - 
setSharingScopevoid setSharingScope(int sharingScope) Sets the sharing scope.- Parameters:
- sharingScope- the sharing scope
- See Also:
- ResourceInfo.getSharingScope()
 
 - 
setLoginConfigurationNamevoid setLoginConfigurationName(java.lang.String name) Sets the login configuration name.
 - 
addLoginPropertyvoid addLoginProperty(java.lang.String name, java.lang.String value)Returns the non-null list of login properties.
 - 
setIsolationLevelvoid setIsolationLevel(int isolationLevel) Sets the isolation level.
 - 
setCommitPriorityvoid setCommitPriority(int commitPriority) Sets the commit priority.
 - 
setBranchCouplingvoid setBranchCoupling(int branchCoupling) Sets the branch coupling.
 
- 
 
-