Package com.nt.udc.admin.server.api
Class NodeAPIImpl
java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
com.nt.udc.admin.server.api.NodeAPIImpl
- All Implemented Interfaces:
NodeAPI,Serializable,Remote
- See Also:
-
Field Summary
Fields inherited from class java.rmi.server.RemoteObject
ref -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDomainAPI(String name) Get the id of the node for this XmlTl1Api.Get the name of the node for this XmlTl1Api.booleanvoidsetAdminServer(AdminServer adminServer) voidvoidsetNodeName(String nodeName) voidsetNodeTemplateDef(TemplateDef nodeTemplate) voidvoidstopNode()Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, exportObject, exportObject, unexportObjectMethods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
-
Constructor Details
-
NodeAPIImpl
- Throws:
RemoteException
-
-
Method Details
-
getNodeId
Description copied from interface:NodeAPIGet the id of the node for this XmlTl1Api.- Specified by:
getNodeIdin interfaceNodeAPI- Returns:
- The is of the node for this XmlTl1Api
- Throws:
NodeAPIException- if there is an error retrieving the id of the node.RemoteException- if there is a RMI communication error.
-
getNodeName
Description copied from interface:NodeAPIGet the name of the node for this XmlTl1Api.- Specified by:
getNodeNamein interfaceNodeAPI- Returns:
- The name of the node for this XmlTl1Api
- Throws:
NodeAPIException- if there is an error retrieving the name of the node.RemoteException- if there is a RMI communication exception.
-
setNodeId
- Specified by:
setNodeIdin interfaceNodeAPI- Throws:
NodeAPIExceptionRemoteException
-
setNodeName
- Specified by:
setNodeNamein interfaceNodeAPI- Throws:
NodeAPIExceptionRemoteException
-
startNode
- Specified by:
startNodein interfaceNodeAPI- Throws:
NodeAPIExceptionRemoteException
-
stopNode
- Specified by:
stopNodein interfaceNodeAPI- Throws:
NodeAPIExceptionRemoteException
-
isStarted
- Specified by:
isStartedin interfaceNodeAPI- Throws:
NodeAPIExceptionRemoteException
-
setAdminServer
- Throws:
NodeAPIExceptionRemoteException
-
getAdminServer
- Throws:
NodeAPIExceptionRemoteException
-
setNodeTemplateDef
-
getDomainAPI
- Specified by:
getDomainAPIin interfaceNodeAPI- Throws:
NodeAPIException
-