org.enhydra.shark.client.utilities
Class SharkInterfaceWrapper
java.lang.Object
org.enhydra.shark.client.utilities.SharkInterfaceWrapper
public class SharkInterfaceWrapper
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CLIENT_TYPE_POJO
public static final java.lang.String CLIENT_TYPE_POJO
- See Also:
- Constant Field Values
CLIENT_TYPE_EJB
public static final java.lang.String CLIENT_TYPE_EJB
- See Also:
- Constant Field Values
CLIENT_TYPE_EJB_GERONIMO
public static final java.lang.String CLIENT_TYPE_EJB_GERONIMO
- See Also:
- Constant Field Values
CLIENT_TYPE_WS
public static final java.lang.String CLIENT_TYPE_WS
- See Also:
- Constant Field Values
properties
protected static java.util.Properties properties
env
protected static java.util.Properties env
xaUTLookupName
protected static java.lang.String xaUTLookupName
defaultUser
protected static java.lang.String defaultUser
defUTTimeout
protected static int defUTTimeout
shark
protected static SharkInterface shark
tmpShkCfgFileFolder
protected static java.lang.String tmpShkCfgFileFolder
initTransMgr
protected static boolean initTransMgr
SharkInterfaceWrapper
public SharkInterfaceWrapper()
setProperties
public static void setProperties(java.lang.String confFilePath,
boolean initTransMgr)
throws java.lang.Exception
- Throws:
java.lang.Exception
setProperties
public static void setProperties(java.util.Properties properties,
boolean initTransMgr)
throws java.lang.Exception
- Throws:
java.lang.Exception
getProperties
public static java.util.Properties getProperties()
setProperty
public static void setProperty(java.lang.String propName,
java.lang.String propValue)
throws java.lang.Exception
- Throws:
java.lang.Exception
getProperty
public static java.lang.String getProperty(java.lang.String propName)
getUserTransactionLookupName
public static java.lang.String getUserTransactionLookupName()
getUserTransactionLookupProperties
public static java.util.Properties getUserTransactionLookupProperties()
getDefaultUser
public static java.lang.String getDefaultUser()
getShark
public static SharkInterface getShark()
throws java.lang.Exception
- Throws:
java.lang.Exception
getParticipantMappingsAdmin
public static org.enhydra.shark.api.admin.ParticipantMappingManagerAdmin getParticipantMappingsAdmin()
getApplicationMappingsAdmin
public static org.enhydra.shark.api.admin.ApplicationMappingManagerAdmin getApplicationMappingsAdmin()
getUserGroupAdmin
public static org.enhydra.shark.api.admin.UserGroupManagerAdmin getUserGroupAdmin()
makeDefaultWAPIConnection
public static WMSessionHandle makeDefaultWAPIConnection(WAPI wapi,
java.lang.Object vendorSpecificData)
throws java.lang.Exception
- Throws:
java.lang.Exception
makeWAPIConnection
public static WMSessionHandle makeWAPIConnection(WAPI wapi,
java.lang.String username,
java.lang.Object vendorSpecificData)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDefaultSharkConnection
public static SharkConnection getDefaultSharkConnection(java.lang.Object vendorSpecificData)
throws java.lang.Exception
- Throws:
java.lang.Exception
getSharkConnection
public static SharkConnection getSharkConnection(java.lang.String username,
java.lang.Object vendorSpecificData)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDefaultSessionHandle
public static WMSessionHandle getDefaultSessionHandle(java.lang.Object vendorSpecificData)
throws java.lang.Exception
- Throws:
java.lang.Exception
getSessionHandle
public static WMSessionHandle getSessionHandle(java.lang.String username,
java.lang.Object vendorSpecificData)
throws java.lang.Exception
- Throws:
java.lang.Exception
createDefaultAdminGroupAndUser
protected static void createDefaultAdminGroupAndUser()
killShark
public static void killShark()
shutdown
public static void shutdown()
getUserTransaction
public static javax.transaction.UserTransaction getUserTransaction()
throws java.lang.Exception
- Throws:
java.lang.Exception
getClientType
public static java.lang.String getClientType()