Class PermissionDDResourceAdapterImpl
java.lang.Object
com.sun.ts.tests.common.connector.whitebox.permissiondd.PermissionDDResourceAdapterImpl
- All Implemented Interfaces:
jakarta.resource.spi.ResourceAdapter
,Serializable
@Connector(description="CTS Test Resource Adapter with No DD",
displayName="whitebox-permissiondd.rar",
vendorName="Java Software",
eisType="TS EIS",
version="1.6",
licenseDescription="CTS License Required",
licenseRequired=true,
authMechanisms=@AuthenticationMechanism(credentialInterface=PasswordCredential,authMechanism="BasicPassword",description="Basic Password Authentication"),
reauthenticationSupport=false,
securityPermissions=@SecurityPermission(description="Security Perm description",permissionSpec=""),
transactionSupport=NoTransaction,
requiredWorkContexts={jakarta.resource.spi.work.HintsContext.class,jakarta.resource.spi.work.SecurityContext.class})
public class PermissionDDResourceAdapterImpl
extends Object
implements jakarta.resource.spi.ResourceAdapter, Serializable
This RA is used to assist with verifying the server supports permissions.xml security enforcement within a rar file.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
endpointActivation
(jakarta.resource.spi.endpoint.MessageEndpointFactory factory, jakarta.resource.spi.ActivationSpec spec) void
endpointDeactivation
(jakarta.resource.spi.endpoint.MessageEndpointFactory ep, jakarta.resource.spi.ActivationSpec spec) boolean
getXAResources
(jakarta.resource.spi.ActivationSpec[] specs) int
hashCode()
void
void
setEisUser
(String val) void
void
setServerSidePwd
(String val) void
setServerSideUser
(String val) void
start
(jakarta.resource.spi.BootstrapContext bsc) void
stop()
-
Constructor Details
-
PermissionDDResourceAdapterImpl
public PermissionDDResourceAdapterImpl()constructor
-
-
Method Details
-
start
public void start(jakarta.resource.spi.BootstrapContext bsc) throws jakarta.resource.spi.ResourceAdapterInternalException - Specified by:
start
in interfacejakarta.resource.spi.ResourceAdapter
- Throws:
jakarta.resource.spi.ResourceAdapterInternalException
-
stop
public void stop()- Specified by:
stop
in interfacejakarta.resource.spi.ResourceAdapter
-
endpointActivation
public void endpointActivation(jakarta.resource.spi.endpoint.MessageEndpointFactory factory, jakarta.resource.spi.ActivationSpec spec) throws jakarta.resource.NotSupportedException - Specified by:
endpointActivation
in interfacejakarta.resource.spi.ResourceAdapter
- Throws:
jakarta.resource.NotSupportedException
-
endpointDeactivation
public void endpointDeactivation(jakarta.resource.spi.endpoint.MessageEndpointFactory ep, jakarta.resource.spi.ActivationSpec spec) - Specified by:
endpointDeactivation
in interfacejakarta.resource.spi.ResourceAdapter
-
getXAResources
public XAResource[] getXAResources(jakarta.resource.spi.ActivationSpec[] specs) throws jakarta.resource.ResourceException - Specified by:
getXAResources
in interfacejakarta.resource.spi.ResourceAdapter
- Throws:
jakarta.resource.ResourceException
-
equals
-
hashCode
public int hashCode() -
setRaName
-
getRaName
-
debug
-
setServerSideUser
-
getServerSideUser
-
setServerSidePwd
-
getServerSidePwd
-
setEisUser
-
getEisUser
-
setEisPwd
-
getEisPwd
-