org.fcrepo.server.access
Class FedoraAPIAServiceLocator

java.lang.Object
  extended by org.apache.axis.client.Service
      extended by org.fcrepo.server.access.FedoraAPIAServiceLocator
All Implemented Interfaces:
Serializable, Referenceable, javax.xml.rpc.Service, Constants, FedoraAPIAService

public class FedoraAPIAServiceLocator
extends org.apache.axis.client.Service
implements Constants, FedoraAPIAService

This file was originally auto-generated from the API-A WSDL by the Apache Axis WSDL2Java emitter. The generated file was then modified so that it has a constructor that takes username and password, so that the service stub class can have username and passord. The following methods were modified: getFedoraAPIAPortSOAPHTTP - custom stub (org.fcrepo.server.access.FedoraAPIA)

Author:
Chris Wilper
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.axis.client.Service
org.apache.axis.client.Service.HandlerRegistryImpl
 
Nested classes/interfaces inherited from interface org.fcrepo.common.Constants
Constants.FedoraHome
 
Field Summary
 
Fields inherited from class org.apache.axis.client.Service
_call
 
Fields inherited from interface org.fcrepo.common.Constants
ACCESS, ACTION, API, ATOM_APIM1_0, ATOM_ZIP1_1, ATOM1_1, AUDIT, AUDIT1_0, BATCH_MODIFY, BATCH_MODIFY1_1, BE_SECURITY, BE_SECURITY1_0, BINDING_SPEC, DATASTREAM, DC, DISSEMINATOR, DS_COMPOSITE_MODEL, DS_COMPOSITE_MODEL1_0, DS_INPUT_SPEC1_0, DS_INPUT_SPEC1_1, ENVIRONMENT, FCFG, FEDORA, FEDORA_APP_CONTEXT_NAME, FEDORA_DEFAULT_APP_CONTEXT, FEDORA_HOME, FOXML, FOXML1_0, FOXML1_0_LEGACY, FOXML1_1, HTTP_REQUEST, MANAGEMENT, METHOD_MAP, METS, METS_EXT, METS_EXT1_0, METS_EXT1_0_LEGACY, METS_EXT1_1, MODEL, MULGARA, OAI_DC, OAI_DC2_0, OAI_FRIENDS, OAI_FRIENDS2_0, OAI_IDENTIFIER, OAI_IDENTIFIER2_0, OAI_PMH, OAI_PMH2_0, OAI_PROV, OAI_PROV2_0, OBJ_DATASTREAMS1_0, OBJ_HISTORY1_0, OBJ_ITEMS1_0, OBJ_METHODS1_0, OBJ_PROFILE1_0, OBJ_VALIDATION1_0, OBJECT, OLD_XLINK, PID_LIST1_0, RDF, RDF_XSD, RECOVERY, RELS_EXT, RELS_EXT1_0, RELS_INT1_0, REPO_DESC1_0, RESOURCE, SDEF, SDEF_METHOD_MAP1_0, SDEP, SDEP_METHOD_MAP1_0, SDEP_METHOD_MAP1_1, SERVICE_PROFILE, SOAP, SOAP_ENC, SUBJECT, TYPES, VIEW, WSDL, WSDL_HTTP, WSDL_MIME, XACML_POLICY, XACML_POLICY1_0, XLINK, XML_XSD, XMLNS, XSI
 
Constructor Summary
FedoraAPIAServiceLocator()
           
FedoraAPIAServiceLocator(String user, String pass)
           
FedoraAPIAServiceLocator(String user, String pass, int socketTimeoutSeconds)
           
 
Method Summary
 FedoraAPIA getFedoraAPIAPortSOAPHTTP()
           
 FedoraAPIA getFedoraAPIAPortSOAPHTTP(URL portAddress)
           
 String getFedoraAPIAPortSOAPHTTPAddress()
           
 FedoraAPIA getFedoraAPIAPortSOAPHTTPS()
           
 FedoraAPIA getFedoraAPIAPortSOAPHTTPS(URL portAddress)
           
 String getFedoraAPIAPortSOAPHTTPSAddress()
           
 String getFedoraAPIAPortSOAPHTTPSWSDDServiceName()
           
 String getFedoraAPIAPortSOAPHTTPWSDDServiceName()
           
 Remote getPort(Class serviceEndpointInterface)
          For the given interface, get the stub implementation.
 Remote getPort(QName portName, Class serviceEndpointInterface)
          For the given interface, get the stub implementation.
 Iterator getPorts()
           
 QName getServiceName()
           
 void setFedoraAPIAPortSOAPHTTPSWSDDServiceName(String name)
           
 void setFedoraAPIAPortSOAPHTTPWSDDServiceName(String name)
           
 
Methods inherited from class org.apache.axis.client.Service
createCall, createCall, createCall, createCall, getAxisClient, getCacheWSDL, getCall, getCalls, getEngine, getEngineConfiguration, getHandlerRegistry, getMaintainSession, getPort, getReference, getTypeMappingRegistry, getWSDLDocumentLocation, getWSDLParser, getWSDLService, setCacheWSDL, setEngine, setEngineConfiguration, setMaintainSession, setTypeMappingRegistry, setTypeMappingVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.xml.rpc.Service
createCall, createCall, createCall, createCall, getCalls, getHandlerRegistry, getTypeMappingRegistry, getWSDLDocumentLocation
 

Constructor Detail

FedoraAPIAServiceLocator

public FedoraAPIAServiceLocator(String user,
                                String pass)

FedoraAPIAServiceLocator

public FedoraAPIAServiceLocator(String user,
                                String pass,
                                int socketTimeoutSeconds)

FedoraAPIAServiceLocator

public FedoraAPIAServiceLocator()
Method Detail

getFedoraAPIAPortSOAPHTTPAddress

public String getFedoraAPIAPortSOAPHTTPAddress()
Specified by:
getFedoraAPIAPortSOAPHTTPAddress in interface FedoraAPIAService

getFedoraAPIAPortSOAPHTTPWSDDServiceName

public String getFedoraAPIAPortSOAPHTTPWSDDServiceName()

setFedoraAPIAPortSOAPHTTPWSDDServiceName

public void setFedoraAPIAPortSOAPHTTPWSDDServiceName(String name)

getFedoraAPIAPortSOAPHTTP

public FedoraAPIA getFedoraAPIAPortSOAPHTTP()
                                     throws javax.xml.rpc.ServiceException
Specified by:
getFedoraAPIAPortSOAPHTTP in interface FedoraAPIAService
Throws:
javax.xml.rpc.ServiceException

getFedoraAPIAPortSOAPHTTP

public FedoraAPIA getFedoraAPIAPortSOAPHTTP(URL portAddress)
                                     throws javax.xml.rpc.ServiceException
Specified by:
getFedoraAPIAPortSOAPHTTP in interface FedoraAPIAService
Throws:
javax.xml.rpc.ServiceException

getFedoraAPIAPortSOAPHTTPSAddress

public String getFedoraAPIAPortSOAPHTTPSAddress()
Specified by:
getFedoraAPIAPortSOAPHTTPSAddress in interface FedoraAPIAService

getFedoraAPIAPortSOAPHTTPSWSDDServiceName

public String getFedoraAPIAPortSOAPHTTPSWSDDServiceName()

setFedoraAPIAPortSOAPHTTPSWSDDServiceName

public void setFedoraAPIAPortSOAPHTTPSWSDDServiceName(String name)

getFedoraAPIAPortSOAPHTTPS

public FedoraAPIA getFedoraAPIAPortSOAPHTTPS()
                                      throws javax.xml.rpc.ServiceException
Specified by:
getFedoraAPIAPortSOAPHTTPS in interface FedoraAPIAService
Throws:
javax.xml.rpc.ServiceException

getFedoraAPIAPortSOAPHTTPS

public FedoraAPIA getFedoraAPIAPortSOAPHTTPS(URL portAddress)
                                      throws javax.xml.rpc.ServiceException
Specified by:
getFedoraAPIAPortSOAPHTTPS in interface FedoraAPIAService
Throws:
javax.xml.rpc.ServiceException

getPort

public Remote getPort(Class serviceEndpointInterface)
               throws javax.xml.rpc.ServiceException
For the given interface, get the stub implementation. If this service has no port for the given interface, then ServiceException is thrown.

Specified by:
getPort in interface javax.xml.rpc.Service
Overrides:
getPort in class org.apache.axis.client.Service
Throws:
javax.xml.rpc.ServiceException

getPort

public Remote getPort(QName portName,
                      Class serviceEndpointInterface)
               throws javax.xml.rpc.ServiceException
For the given interface, get the stub implementation. If this service has no port for the given interface, then ServiceException is thrown.

Specified by:
getPort in interface javax.xml.rpc.Service
Overrides:
getPort in class org.apache.axis.client.Service
Throws:
javax.xml.rpc.ServiceException

getServiceName

public QName getServiceName()
Specified by:
getServiceName in interface javax.xml.rpc.Service
Overrides:
getServiceName in class org.apache.axis.client.Service

getPorts

public Iterator getPorts()
Specified by:
getPorts in interface javax.xml.rpc.Service
Overrides:
getPorts in class org.apache.axis.client.Service


Copyright © 2011 DuraSpace. All Rights Reserved.