fedora.server.management
Class FedoraAPIMServiceLocator

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

public class FedoraAPIMServiceLocator
extends org.apache.axis.client.Service
implements FedoraAPIMService

Title: FedoraAPIMServiceLocator.java

Description: This file was originally auto-generated from the API-M 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: getFedoraAPIMPortSOAPHTTP - custom stub (fedora.server.management.FedoraAPIM)

Version:
$Id: FedoraAPIMServiceLocator.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
FedoraAPIMServiceLocator(java.lang.String user, java.lang.String pass)
           
FedoraAPIMServiceLocator(java.lang.String user, java.lang.String pass, int socketTimeoutSeconds)
           
 
Method Summary
 FedoraAPIM getFedoraAPIMPortSOAPHTTP()
           
 FedoraAPIM getFedoraAPIMPortSOAPHTTP(java.net.URL portAddress)
           
 java.lang.String getFedoraAPIMPortSOAPHTTPAddress()
           
 FedoraAPIM getFedoraAPIMPortSOAPHTTPS()
           
 FedoraAPIM getFedoraAPIMPortSOAPHTTPS(java.net.URL portAddress)
           
 java.lang.String getFedoraAPIMPortSOAPHTTPSAddress()
           
 java.lang.String getFedoraAPIMPortSOAPHTTPSWSDDServiceName()
           
 java.lang.String getFedoraAPIMPortSOAPHTTPWSDDServiceName()
           
 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 setFedoraAPIMPortSOAPHTTPSWSDDServiceName(java.lang.String name)
           
 void setFedoraAPIMPortSOAPHTTPWSDDServiceName(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

FedoraAPIMServiceLocator

public FedoraAPIMServiceLocator(java.lang.String user,
                                java.lang.String pass)

FedoraAPIMServiceLocator

public FedoraAPIMServiceLocator(java.lang.String user,
                                java.lang.String pass,
                                int socketTimeoutSeconds)
Method Detail

getFedoraAPIMPortSOAPHTTPAddress

public java.lang.String getFedoraAPIMPortSOAPHTTPAddress()
Specified by:
getFedoraAPIMPortSOAPHTTPAddress in interface FedoraAPIMService

getFedoraAPIMPortSOAPHTTPWSDDServiceName

public java.lang.String getFedoraAPIMPortSOAPHTTPWSDDServiceName()

setFedoraAPIMPortSOAPHTTPWSDDServiceName

public void setFedoraAPIMPortSOAPHTTPWSDDServiceName(java.lang.String name)

getFedoraAPIMPortSOAPHTTP

public FedoraAPIM getFedoraAPIMPortSOAPHTTP()
                                     throws javax.xml.rpc.ServiceException
Specified by:
getFedoraAPIMPortSOAPHTTP in interface FedoraAPIMService
Throws:
javax.xml.rpc.ServiceException

getFedoraAPIMPortSOAPHTTP

public FedoraAPIM getFedoraAPIMPortSOAPHTTP(java.net.URL portAddress)
                                     throws javax.xml.rpc.ServiceException
Specified by:
getFedoraAPIMPortSOAPHTTP in interface FedoraAPIMService
Throws:
javax.xml.rpc.ServiceException

getFedoraAPIMPortSOAPHTTPSAddress

public java.lang.String getFedoraAPIMPortSOAPHTTPSAddress()
Specified by:
getFedoraAPIMPortSOAPHTTPSAddress in interface FedoraAPIMService

getFedoraAPIMPortSOAPHTTPSWSDDServiceName

public java.lang.String getFedoraAPIMPortSOAPHTTPSWSDDServiceName()

setFedoraAPIMPortSOAPHTTPSWSDDServiceName

public void setFedoraAPIMPortSOAPHTTPSWSDDServiceName(java.lang.String name)

getFedoraAPIMPortSOAPHTTPS

public FedoraAPIM getFedoraAPIMPortSOAPHTTPS()
                                      throws javax.xml.rpc.ServiceException
Specified by:
getFedoraAPIMPortSOAPHTTPS in interface FedoraAPIMService
Throws:
javax.xml.rpc.ServiceException

getFedoraAPIMPortSOAPHTTPS

public FedoraAPIM getFedoraAPIMPortSOAPHTTPS(java.net.URL portAddress)
                                      throws javax.xml.rpc.ServiceException
Specified by:
getFedoraAPIMPortSOAPHTTPS in interface FedoraAPIMService
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