Version: 1.1.1

org.inb.biomoby.service
Class AbstractAsyncMobyService

java.lang.Object
  extended by org.inb.biomoby.service.AbstractAsyncMobyService
All Implemented Interfaces:
IAsyncMobyService

public abstract class AbstractAsyncMobyService
extends Object
implements IAsyncMobyService

Author:
Dmitry Repchevsky

Field Summary
 
Fields inherited from interface org.inb.biomoby.service.IAsyncMobyService
MOBY_NAMESPACE
 
Constructor Summary
AbstractAsyncMobyService()
           
 
Method Summary
 MobyMessage call(MobyMessage message)
           
 void destroy()
           
abstract  IAsyncMobyImpl getAsyncMobyImpl()
           
 String getInvocationId()
           
 GetMultipleResourcePropertiesResponse getMultipleResourceProperties(GetMultipleResourceProperties getMultipleResourcePropertiesRequest)
           
 GetResourcePropertyResponse getResourceProperty(QName getResourcePropertyRequest)
           
 String getServiceInvocationId()
          Proxy method to obtain a serviceInvocationId
abstract  WebServiceContext getWebServiceContext()
           
 QueryResourcePropertiesResponse queryResourceProperties(QueryResourceProperties queryResourceProperties)
           
 void setInvocationId(String invocationId)
           
 SubmitResponseWrapper submit(MobyMessage message)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractAsyncMobyService

public AbstractAsyncMobyService()
Method Detail

getInvocationId

public String getInvocationId()

setInvocationId

public void setInvocationId(String invocationId)

getAsyncMobyImpl

public abstract IAsyncMobyImpl getAsyncMobyImpl()

getWebServiceContext

public abstract WebServiceContext getWebServiceContext()

getServiceInvocationId

public String getServiceInvocationId()
Proxy method to obtain a serviceInvocationId

Specified by:
getServiceInvocationId in interface IAsyncMobyService
Returns:
customized serviceInvocationId or null

call

public MobyMessage call(MobyMessage message)

submit

public SubmitResponseWrapper submit(MobyMessage message)

getResourceProperty

public GetResourcePropertyResponse getResourceProperty(QName getResourcePropertyRequest)
                                                throws InvalidResourcePropertyQNameFault,
                                                       ResourceUnavailableFault,
                                                       ResourceUnknownFault
Throws:
InvalidResourcePropertyQNameFault
ResourceUnavailableFault
ResourceUnknownFault

getMultipleResourceProperties

public GetMultipleResourcePropertiesResponse getMultipleResourceProperties(GetMultipleResourceProperties getMultipleResourcePropertiesRequest)
                                                                    throws InvalidResourcePropertyQNameFault,
                                                                           ResourceUnavailableFault,
                                                                           ResourceUnknownFault
Throws:
InvalidResourcePropertyQNameFault
ResourceUnavailableFault
ResourceUnknownFault

queryResourceProperties

public QueryResourcePropertiesResponse queryResourceProperties(QueryResourceProperties queryResourceProperties)
                                                        throws UnknownQueryExpressionDialectFault,
                                                               InvalidQueryExpressionFault,
                                                               QueryEvaluationErrorFault
Throws:
UnknownQueryExpressionDialectFault
InvalidQueryExpressionFault
QueryEvaluationErrorFault

destroy

public void destroy()
             throws ResourceNotDestroyedFault,
                    ResourceUnavailableFault,
                    ResourceUnknownFault
Throws:
ResourceNotDestroyedFault
ResourceUnavailableFault
ResourceUnknownFault

Version: 1.1.1

Submit a bug or feature
Generated: Sat May 29 04:26:35 EDT 2010