fedora.server.access
Class FedoraAPIAServiceLocator

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

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

Title: FedoraAPIAServiceLocator.java

Description: 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 (fedora.server.access.FedoraAPIA)

Version:
$Id: FedoraAPIAServiceLocator.java 5162 2006-10-25 00:49:06Z eddie $
Author:
cwilper@cs.cornell.edu
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.axis.client.Service
org.apache.axis.client.Service.HandlerRegistryImpl
 
Field Summary
 
Fields inherited from class org.apache.axis.client.Service
_call
 
Constructor Summary
FedoraAPIAServiceLocator()
           
FedoraAPIAServiceLocator(java.lang.String user, java.lang.String pass)
           
FedoraAPIAServiceLocator(java.lang.String user, java.lang.String pass, int socketTimeoutSeconds)
           
 
Method Summary
 FedoraAPIA getFedoraAPIAPortSOAPHTTP()
           
 FedoraAPIA getFedoraAPIAPortSOAPHTTP(java.net.URL portAddress)
           
 java.lang.String getFedoraAPIAPortSOAPHTTPAddress()
           
 FedoraAPIA getFedoraAPIAPortSOAPHTTPS()
           
 FedoraAPIA getFedoraAPIAPortSOAPHTTPS(java.net.URL portAddress)
           
 java.lang.String getFedoraAPIAPortSOAPHTTPSAddress()
           
 java.lang.String getFedoraAPIAPortSOAPHTTPSWSDDServiceName()
           
 java.lang.String getFedoraAPIAPortSOAPHTTPWSDDServiceName()
           
 java.rmi.Remote getPort(java.lang.Class serviceEndpointInterface)
          For the given interface, get the stub implementation.
 java.rmi.Remote getPort(javax.xml.namespace.QName portName, java.lang.Class serviceEndpointInterface)
          For the given interface, get the stub implementation.
 java.util.Iterator getPorts()
           
 javax.xml.namespace.QName getServiceName()
           
 void setFedoraAPIAPortSOAPHTTPSWSDDServiceName(java.lang.String name)
           
 void setFedoraAPIAPortSOAPHTTPWSDDServiceName(java.lang.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(java.lang.String user,
                                java.lang.String pass)

FedoraAPIAServiceLocator

public FedoraAPIAServiceLocator(java.lang.String user,
                                java.lang.String pass,
                                int socketTimeoutSeconds)

FedoraAPIAServiceLocator

public FedoraAPIAServiceLocator()
Method Detail

getFedoraAPIAPortSOAPHTTPAddress

public java.lang.String getFedoraAPIAPortSOAPHTTPAddress()
Specified by:
getFedoraAPIAPortSOAPHTTPAddress in interface FedoraAPIAService

getFedoraAPIAPortSOAPHTTPWSDDServiceName

public java.lang.String getFedoraAPIAPortSOAPHTTPWSDDServiceName()

setFedoraAPIAPortSOAPHTTPWSDDServiceName

public void setFedoraAPIAPortSOAPHTTPWSDDServiceName(java.lang.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(java.net.URL portAddress)
                                     throws javax.xml.rpc.ServiceException
Specified by:
getFedoraAPIAPortSOAPHTTP in interface FedoraAPIAService
Throws:
javax.xml.rpc.ServiceException

getFedoraAPIAPortSOAPHTTPSAddress

public java.lang.String getFedoraAPIAPortSOAPHTTPSAddress()
Specified by:
getFedoraAPIAPortSOAPHTTPSAddress in interface FedoraAPIAService

getFedoraAPIAPortSOAPHTTPSWSDDServiceName

public java.lang.String getFedoraAPIAPortSOAPHTTPSWSDDServiceName()

setFedoraAPIAPortSOAPHTTPSWSDDServiceName

public void setFedoraAPIAPortSOAPHTTPSWSDDServiceName(java.lang.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(java.net.URL portAddress)
                                      throws javax.xml.rpc.ServiceException
Specified by:
getFedoraAPIAPortSOAPHTTPS in interface FedoraAPIAService
Throws:
javax.xml.rpc.ServiceException

getPort

public java.rmi.Remote getPort(java.lang.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 java.rmi.Remote getPort(javax.xml.namespace.QName portName,
                               java.lang.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 javax.xml.namespace.QName getServiceName()
Specified by:
getServiceName in interface javax.xml.rpc.Service
Overrides:
getServiceName in class org.apache.axis.client.Service

getPorts

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