uk.ac.soton.ecs.grimoires.server.impl.uddiv2.handlers
Class UDDIPublishHandlerImplemented
java.lang.Object
uk.ac.soton.ecs.grimoires.server.impl.uddiv2.handlers.DefaultPublishHandler
uk.ac.soton.ecs.grimoires.server.impl.uddiv2.handlers.NotImplementedPublishHandler
uk.ac.soton.ecs.grimoires.server.impl.uddiv2.handlers.UDDIPublishHandlerImplemented
- All Implemented Interfaces:
- PublishHandler
- public class UDDIPublishHandlerImplemented
- extends NotImplementedPublishHandler
The implementation of the UDDI publish api. For each message of the publish
api, we will find a process method.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UDDIPublishHandlerImplemented
public UDDIPublishHandlerImplemented(Configuration configuration)
configure
public void configure(boolean allowsServiceKeys,
boolean checkBusinessKeys)
- Configure the handler:
- Parameters:
allowsServiceKeys - Allows service keys to be submitted when a service is saved.
If allowsServiceKeys is true, if a service key is given, it
will be used provided it does not exist internally. If
allowsServiceKeys is false, a new service key is always
generated.checkBusinessKeys - Allows service keys to be submitted when a service is saved.
If allowsServiceKeys is true, if a service key is given, it
will be used provided it does not exist internally. If
allowsServiceKeys is false, a new service key is always
generated.
process
public Object process(Save_binding message)
- Handling of of SaveBinding message
- Specified by:
process in interface PublishHandler- Overrides:
process in class DefaultPublishHandler
process
public Object process(Save_business message)
- Specified by:
process in interface PublishHandler- Overrides:
process in class DefaultPublishHandler
process
public Object process(Save_service message)
- Specified by:
process in interface PublishHandler- Overrides:
process in class DefaultPublishHandler
process
public Object process(Save_tModel message)
- Specified by:
process in interface PublishHandler- Overrides:
process in class DefaultPublishHandler
process
public Object process(Delete_service message)
- Specified by:
process in interface PublishHandler- Overrides:
process in class DefaultPublishHandler
process
public Object process(Add_publisherAssertions message)
- Specified by:
process in interface PublishHandler- Overrides:
process in class DefaultPublishHandler
process
public Object process(Get_assertionStatusReport message)
- Specified by:
process in interface PublishHandler- Overrides:
process in class DefaultPublishHandler
process
public Object process(Get_publisherAssertions message)
- Specified by:
process in interface PublishHandler- Overrides:
process in class DefaultPublishHandler
process
public Object process(Delete_binding message)
- Specified by:
process in interface PublishHandler- Overrides:
process in class DefaultPublishHandler
process
public Object process(Delete_business message)
- Specified by:
process in interface PublishHandler- Overrides:
process in class DefaultPublishHandler
process
public Object process(Delete_tModel message)
- Specified by:
process in interface PublishHandler- Overrides:
process in class DefaultPublishHandler
process
public Object process(Delete_publisherAssertions message)
- Specified by:
process in interface PublishHandler- Overrides:
process in class DefaultPublishHandler
process
public Object process(Discard_authToken message)
- Specified by:
process in interface PublishHandler- Overrides:
process in class DefaultPublishHandler
process
public Object process(Get_authToken message)
- Specified by:
process in interface PublishHandler- Overrides:
process in class DefaultPublishHandler
process
public Object process(Get_registeredInfo message)
- Specified by:
process in interface PublishHandler- Overrides:
process in class DefaultPublishHandler
process
public Object process(Set_publisherAssertions message)
- Specified by:
process in interface PublishHandler- Overrides:
process in class DefaultPublishHandler
process
public Object process(Validate_values message)
- Specified by:
process in interface PublishHandler- Overrides:
process in class DefaultPublishHandler