eu.planets_project.clients.ws
Class MigrateWrapper
java.lang.Object
javax.xml.ws.Service
eu.planets_project.clients.ws.MigrateWrapper
- All Implemented Interfaces:
- eu.planets_project.services.migrate.Migrate, eu.planets_project.services.PlanetsService
@WebServiceClient(name="Migrate",
targetNamespace="http://planets-project.eu/services")
public class MigrateWrapper
- extends Service
- implements eu.planets_project.services.migrate.Migrate
This is a wrapper class that upgrades all supported Migrate service
interfaces to the same level.
- Author:
- Andy Jackson
Fields inherited from interface eu.planets_project.services.migrate.Migrate |
NAME, QNAME |
Method Summary |
static eu.planets_project.services.migrate.Migrate |
createWrapper(URL wsdl)
|
eu.planets_project.services.datatypes.ServiceDescription |
describe()
|
static void |
main(String[] args)
|
eu.planets_project.services.migrate.MigrateResult |
migrate(eu.planets_project.services.datatypes.DigitalObject digitalObject,
URI inputFormat,
URI outputFormat,
List<eu.planets_project.services.datatypes.Parameter> parameters)
|
Methods inherited from class javax.xml.ws.Service |
addPort, create, create, createDispatch, createDispatch, createDispatch, createDispatch, createDispatch, createDispatch, getExecutor, getHandlerResolver, getPort, getPort, getPort, getPort, getPort, getPorts, getServiceName, getWSDLDocumentLocation, setExecutor, setHandlerResolver |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
createWrapper
public static eu.planets_project.services.migrate.Migrate createWrapper(URL wsdl)
- Parameters:
wsdl
- The WSDL to wrap as a service.
- Returns:
- the MigrateWrapper
describe
public eu.planets_project.services.datatypes.ServiceDescription describe()
- Specified by:
describe
in interface eu.planets_project.services.PlanetsService
migrate
public eu.planets_project.services.migrate.MigrateResult migrate(eu.planets_project.services.datatypes.DigitalObject digitalObject,
URI inputFormat,
URI outputFormat,
List<eu.planets_project.services.datatypes.Parameter> parameters)
- Specified by:
migrate
in interface eu.planets_project.services.migrate.Migrate
main
public static void main(String[] args)
throws Exception
- Parameters:
args
-
- Throws:
Exception
Copyright © 2013. All Rights Reserved.