1 23 28 29 package com.sun.enterprise.tools.verifier.tests.connector.managed; 30 31 import com.sun.enterprise.deployment.ConnectorDescriptor; 32 import com.sun.enterprise.tools.verifier.tests.*; 33 import com.sun.enterprise.tools.verifier.Result; 34 import com.sun.enterprise.tools.verifier.tests.connector.ConnectorCheck; 35 36 44 public class ManagedConnectionFactorySerializable 45 extends ManagedConnectionFactoryTest 46 implements ConnectorCheck 47 { 48 49 50 59 public Result check(ConnectorDescriptor descriptor) { 60 61 Result result = getInitializedResult(); 62 ComponentNameConstructor compName = 63 getVerifierContext().getComponentNameConstructor(); 64 if(!descriptor.getOutBoundDefined()) 66 { 67 result.addNaDetails(smh.getLocalString 68 ("tests.componentNameConstructor", 69 "For [ {0} ]", 70 new Object [] {compName.toString()})); 71 result.notApplicable(smh.getLocalString 72 ("com.sun.enterprise.tools.verifier.tests.connector.managed.notApplicableForInboundRA", 73 "Resource Adapter does not provide outbound communication")); 74 return result; 75 } 76 testImplementationOf(descriptor, "java.io.Serializable", result); 77 return result; 78 } 79 } 80 | Popular Tags |