com.sun.xml.ws.tx.webservice.member
Class TXStatefulWebserviceFactoryImpl

java.lang.Object
  extended by com.sun.xml.ws.tx.webservice.member.TXStatefulWebserviceFactoryImpl
All Implemented Interfaces:
StatefulWebserviceFactory

public final class TXStatefulWebserviceFactoryImpl
extends java.lang.Object
implements StatefulWebserviceFactory

This class ...

Since:
1.0

Constructor Summary
TXStatefulWebserviceFactoryImpl()
           
 
Method Summary
 javax.xml.ws.EndpointReference createService(java.lang.String serviceName, java.lang.String portName, java.net.URI address, com.sun.xml.ws.api.addressing.AddressingVersion addressingVersion, java.lang.String activityId, java.lang.String registrantId, long timeoutInMillis)
          Create an EPR with the specified data.
 com.sun.xml.ws.developer.StatefulWebServiceManager getManager(java.lang.String serviceName, java.lang.String portName)
          Get the StatefulWebServiceManager with the specified name and port
 boolean isWSTXServiceAvailable()
          Returns true iff all endpoints for wstx_service are available.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TXStatefulWebserviceFactoryImpl

public TXStatefulWebserviceFactoryImpl()
Method Detail

getManager

@NotNull
public com.sun.xml.ws.developer.StatefulWebServiceManager getManager(@NotNull
                                                                             java.lang.String serviceName,
                                                                             @NotNull
                                                                             java.lang.String portName)
Description copied from interface: StatefulWebserviceFactory
Get the StatefulWebServiceManager with the specified name and port

Specified by:
getManager in interface StatefulWebserviceFactory
Parameters:
serviceName - service name
portName - port name
Returns:
StatefulWebserviceManager

createService

@NotNull
public javax.xml.ws.EndpointReference createService(@NotNull
                                                            java.lang.String serviceName,
                                                            @NotNull
                                                            java.lang.String portName,
                                                            @NotNull
                                                            java.net.URI address,
                                                            @NotNull
                                                            com.sun.xml.ws.api.addressing.AddressingVersion addressingVersion,
                                                            @NotNull
                                                            java.lang.String activityId,
                                                            @NotNull
                                                            java.lang.String registrantId,
                                                            long timeoutInMillis)
Description copied from interface: StatefulWebserviceFactory
Create an EPR with the specified data.

Specified by:
createService in interface StatefulWebserviceFactory
Parameters:
serviceName - service name
portName - port name
address - address URI
addressingVersion - ws-addressing version
activityId - activity id
registrantId - registrant id
timeoutInMillis - timeout value from the coordination context
Returns:
EndpointReference for the service

isWSTXServiceAvailable

public boolean isWSTXServiceAvailable()
Returns true iff all endpoints for wstx_service are available. Identifies when no coordinator specified for application client. Also, identifies when there is a configuration issue for wstx_service.

Specified by:
isWSTXServiceAvailable in interface StatefulWebserviceFactory