uk.ac.soton.ecs.grimoires.server.impl.metadata.api
Class PublishMetadataSoapStub

java.lang.Object
  extended byorg.apache.axis.client.Stub
      extended byuk.ac.soton.ecs.grimoires.server.impl.metadata.api.PublishMetadataSoapStub
All Implemented Interfaces:
PublishMetadataPort, Remote, javax.xml.rpc.Stub

public class PublishMetadataSoapStub
extends org.apache.axis.client.Stub
implements PublishMetadataPort


Field Summary
 
Fields inherited from class org.apache.axis.client.Stub
_call, cachedEndpoint, cachedPassword, cachedPortName, cachedProperties, cachedTimeout, cachedUsername, maintainSession, maintainSessionSet, service
 
Fields inherited from interface javax.xml.rpc.Stub
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY
 
Constructor Summary
PublishMetadataSoapStub()
           
PublishMetadataSoapStub(javax.xml.rpc.Service service)
           
PublishMetadataSoapStub(URL endpointURL, javax.xml.rpc.Service service)
           
 
Method Summary
 MetadataInfo addMetadataToEntity(AddMetadataToEntity body)
           
protected  org.apache.axis.client.Call createCall()
           
 boolean deleteMetadata(DeleteMetadata body)
           
 
Methods inherited from class org.apache.axis.client.Stub
_createCall, _getCall, _getProperty, _getPropertyNames, _getService, _setProperty, addAttachment, clearAttachments, clearHeaders, extractAttachments, firstCall, getAttachments, getHeader, getHeaders, getPassword, getPortName, getResponseHeader, getResponseHeaders, getResponseHeaders, getTimeout, getUsername, removeProperty, setAttachments, setHeader, setHeader, setMaintainSession, setPassword, setPortName, setPortName, setRequestHeaders, setTimeout, setUsername
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PublishMetadataSoapStub

public PublishMetadataSoapStub()
                        throws org.apache.axis.AxisFault

PublishMetadataSoapStub

public PublishMetadataSoapStub(URL endpointURL,
                               javax.xml.rpc.Service service)
                        throws org.apache.axis.AxisFault

PublishMetadataSoapStub

public PublishMetadataSoapStub(javax.xml.rpc.Service service)
                        throws org.apache.axis.AxisFault
Method Detail

createCall

protected org.apache.axis.client.Call createCall()
                                          throws RemoteException
Throws:
RemoteException

addMetadataToEntity

public MetadataInfo addMetadataToEntity(AddMetadataToEntity body)
                                 throws RemoteException,
                                        FaultDetailList
Specified by:
addMetadataToEntity in interface PublishMetadataPort
Throws:
RemoteException
FaultDetailList

deleteMetadata

public boolean deleteMetadata(DeleteMetadata body)
                       throws RemoteException,
                              FaultDetailList
Specified by:
deleteMetadata in interface PublishMetadataPort
Throws:
RemoteException
FaultDetailList