edu.vt.middleware.registry.manage
Class AbstractManagerEndpoint
java.lang.Object
edu.vt.middleware.registry.manage.AbstractManager
edu.vt.middleware.registry.manage.AbstractManagerEndpoint
- All Implemented Interfaces:
- Manager, Provider<Source>
- Direct Known Subclasses:
- AddressManagerBean, EmailManagerBean, EntitlementManagerBean, GroupManagerBean, GuestManagerBean, NameManagerBean, PasswordChangeBean, PersonManagerBean, PidGenBean, TicketManagerBean
public abstract class AbstractManagerEndpoint
- extends AbstractManager
- implements Provider<Source>
Abstract base class for all manager beans that are exposed as Web service
endpoints.
- Version:
- $Revision: 7971 $
- Author:
- David Hawes
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dispatcher
private final BeanDispatcher dispatcher
- Method dispatch handler for Web service requests
reqMarshaller
private RequestMarshaller reqMarshaller
- Request marshaller
respMarshaller
private ResponseMarshaller respMarshaller
- Response marshaller
AbstractManagerEndpoint
public AbstractManagerEndpoint()
init
@PostConstruct
public void init()
- Initializes registry handlers.
invoke
public Source invoke(Source request)
-
- Specified by:
invoke in interface Provider<Source>
Copyright © 2008 Virginia Tech. All Rights Reserved.