org.eclipse.emf.emfstore.internal.server.connection.xmlrpc
Class XmlRpcAdminConnectionHandler

java.lang.Object
  extended by org.eclipse.emf.emfstore.internal.server.connection.xmlrpc.XmlRpcAdminConnectionHandler
All Implemented Interfaces:
ConnectionHandler<AdminEmfStore>

public class XmlRpcAdminConnectionHandler
extends Object
implements ConnectionHandler<AdminEmfStore>

Connection Handler for XML RPC AdminEmfstore interface.

Author:
wesendon

Field Summary
static String ADMINEMFSTORE
          String interface identifier.
 
Constructor Summary
XmlRpcAdminConnectionHandler()
           
 
Method Summary
static AdminEmfStore getAdminEmfStore()
          Returns the admin interface for EMFStore.
 String getName()
          Return the handler name.
 void init(AdminEmfStore adminEmfStore, AccessControl accessControl)
          This method initializes the ConnectionHandler.
 void stop()
          Stop the handler.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ADMINEMFSTORE

public static final String ADMINEMFSTORE
String interface identifier.

See Also:
Constant Field Values
Constructor Detail

XmlRpcAdminConnectionHandler

public XmlRpcAdminConnectionHandler()
Method Detail

getName

public String getName()
Return the handler name.

Specified by:
getName in interface ConnectionHandler<AdminEmfStore>
Returns:
the name of the handler

init

public void init(AdminEmfStore adminEmfStore,
                 AccessControl accessControl)
          throws ESServerInitException
This method initializes the ConnectionHandler.

Specified by:
init in interface ConnectionHandler<AdminEmfStore>
Parameters:
adminEmfStore - an implementation of a server interface
accessControl - an implementation of the AuthenticationControl
Throws:
ESServerInitException

getAdminEmfStore

public static AdminEmfStore getAdminEmfStore()
Returns the admin interface for EMFStore.

Returns:
the admin interface for EMFStore

stop

public void stop()
Stop the handler.

Specified by:
stop in interface ConnectionHandler<AdminEmfStore>
See Also:
ConnectionHandler.stop()


Copyright © 2015. All Rights Reserved.