fedora.server.access
Class FedoraAPIABindingSOAPHTTPSkeleton

java.lang.Object
  extended by fedora.server.access.FedoraAPIABindingSOAPHTTPSkeleton
All Implemented Interfaces:
FedoraAPIA, java.io.Serializable, java.rmi.Remote, org.apache.axis.wsdl.Skeleton

public class FedoraAPIABindingSOAPHTTPSkeleton
extends java.lang.Object
implements FedoraAPIA, org.apache.axis.wsdl.Skeleton

See Also:
Serialized Form

Constructor Summary
FedoraAPIABindingSOAPHTTPSkeleton()
           
FedoraAPIABindingSOAPHTTPSkeleton(FedoraAPIA impl)
           
 
Method Summary
 RepositoryInfo describeRepository()
           
 FieldSearchResult findObjects(java.lang.String[] resultFields, org.apache.axis.types.NonNegativeInteger maxResults, FieldSearchQuery query)
           
 MIMETypedStream getDatastreamDissemination(java.lang.String pid, java.lang.String dsID, java.lang.String asOfDateTime)
           
 MIMETypedStream getDissemination(java.lang.String pid, java.lang.String bDefPid, java.lang.String methodName, Property[] parameters, java.lang.String asOfDateTime)
           
 java.lang.String[] getObjectHistory(java.lang.String pid)
           
 ObjectProfile getObjectProfile(java.lang.String pid, java.lang.String asOfDateTime)
           
static java.util.List getOperationDescByName(java.lang.String methodName)
          Returns List of OperationDesc objects with this name
static java.util.Collection getOperationDescs()
          Returns Collection of OperationDescs
 DatastreamDef[] listDatastreams(java.lang.String pid, java.lang.String asOfDateTime)
           
 ObjectMethodsDef[] listMethods(java.lang.String pid, java.lang.String asOfDateTime)
           
 FieldSearchResult resumeFindObjects(java.lang.String sessionToken)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FedoraAPIABindingSOAPHTTPSkeleton

public FedoraAPIABindingSOAPHTTPSkeleton()

FedoraAPIABindingSOAPHTTPSkeleton

public FedoraAPIABindingSOAPHTTPSkeleton(FedoraAPIA impl)
Method Detail

getOperationDescByName

public static java.util.List getOperationDescByName(java.lang.String methodName)
Returns List of OperationDesc objects with this name


getOperationDescs

public static java.util.Collection getOperationDescs()
Returns Collection of OperationDescs


describeRepository

public RepositoryInfo describeRepository()
                                  throws java.rmi.RemoteException
Specified by:
describeRepository in interface FedoraAPIA
Throws:
java.rmi.RemoteException

getObjectProfile

public ObjectProfile getObjectProfile(java.lang.String pid,
                                      java.lang.String asOfDateTime)
                               throws java.rmi.RemoteException
Specified by:
getObjectProfile in interface FedoraAPIA
Throws:
java.rmi.RemoteException

listMethods

public ObjectMethodsDef[] listMethods(java.lang.String pid,
                                      java.lang.String asOfDateTime)
                               throws java.rmi.RemoteException
Specified by:
listMethods in interface FedoraAPIA
Throws:
java.rmi.RemoteException

listDatastreams

public DatastreamDef[] listDatastreams(java.lang.String pid,
                                       java.lang.String asOfDateTime)
                                throws java.rmi.RemoteException
Specified by:
listDatastreams in interface FedoraAPIA
Throws:
java.rmi.RemoteException

getDatastreamDissemination

public MIMETypedStream getDatastreamDissemination(java.lang.String pid,
                                                  java.lang.String dsID,
                                                  java.lang.String asOfDateTime)
                                           throws java.rmi.RemoteException
Specified by:
getDatastreamDissemination in interface FedoraAPIA
Throws:
java.rmi.RemoteException

getDissemination

public MIMETypedStream getDissemination(java.lang.String pid,
                                        java.lang.String bDefPid,
                                        java.lang.String methodName,
                                        Property[] parameters,
                                        java.lang.String asOfDateTime)
                                 throws java.rmi.RemoteException
Specified by:
getDissemination in interface FedoraAPIA
Throws:
java.rmi.RemoteException

findObjects

public FieldSearchResult findObjects(java.lang.String[] resultFields,
                                     org.apache.axis.types.NonNegativeInteger maxResults,
                                     FieldSearchQuery query)
                              throws java.rmi.RemoteException
Specified by:
findObjects in interface FedoraAPIA
Throws:
java.rmi.RemoteException

resumeFindObjects

public FieldSearchResult resumeFindObjects(java.lang.String sessionToken)
                                    throws java.rmi.RemoteException
Specified by:
resumeFindObjects in interface FedoraAPIA
Throws:
java.rmi.RemoteException

getObjectHistory

public java.lang.String[] getObjectHistory(java.lang.String pid)
                                    throws java.rmi.RemoteException
Specified by:
getObjectHistory in interface FedoraAPIA
Throws:
java.rmi.RemoteException