Package com.nt.udc.admin.server
Interface AdminServerAPIInterface
- All Known Implementing Classes:
AdminServerAPI
,ASProxy
public interface AdminServerAPIInterface
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Inform the Admin Server that a node manager exists at the specified IP Address and port, and that it should be referred to by the specified display name.Add a new node (represented by the NodeInfo object) to the node manager residing at the specified IP Address and port.addRoute
(String sourceNodeId, String destNodeId, String routeFunc, String rField, Vector rCondition) void
addRRNodeDestination
(String sourceNodeId, String destNodeId) void
addTrapHost
(com.nt.udc.admin.TrapHost host) Adds a new host to the list of SNMP Trap Hostsboolean
addUser
(com.nt.udc.admin.User user) Adds a new User to the current list of valid usersvoid
void
Tell the Admin Server to change the display name associated with the node manager at the specified IP Address and port to the specified value.void
clearNMAlarm
(String ipAddress, int inPort) Clears the alarm on a Node Managervoid
clearNodeAlarm
(String nodeId) clears the alarm on a specific nodeboolean
void
compileNPL
(byte[] nplContent) Compiles given npl content for testing if there are any compilation errorsvoid
completeNodeChainTest
(String testId) void
copyNPL
(DCNodeTypeIfc inNodeType, String inRuleFileName) boolean
deleteRuleFile
(com.nt.udc.admin.NodeInfo info, String inRuleFileDisplayName, String inFileName) void
byte[]
exportWithCustomization
(Vector nmListToExport, String exportName) returns customization contents of all node managers and adminserver in a byte arraybyte[]
exportWithCustomization
(Vector nmList, Vector nodesToExport, String exportName) exportXMLSystemModel
(Vector vctNMItemsToExport) exportXMLSystemModel
(Vector vctNMItems, Vector nodesToExport) exportXMLSystemModelOfNodeChain
(Vector nodesToExport) boolean
extendTestTimeout
(String testId) boolean
getAdminSvrAuth
(String adminIP, String nodeIp, int nodePort) Gets the Admin Server Config object (really just a Hashtable).byte[]
getASLog()
Return the contents of the log for the Admin Serverboolean
returns true if authentication is enabledgetCartridgeVersionInfo
(String ip, int port) Return a Map containing cartridge name.getConfigValue
(DCNodeTypeIfc inNodeType, String inRuleFileName, String inKey) getCurrentPerformanceMetrics
(String ip, int port) Return a vector of performance objectsReturns the ID of the user currently accessing the Admin Server through this AdminServerAPI ObjectgetDestNodesInNM
(String srcNode, String host, Integer port) Gets Data Server host nameGets Data Server portgetExposedFields
(DCNodeTypeIfc inNodeType, String inRuleFileName, String inReason) Get the exposed fields from an expose clause of the specified rule file.returns the log created during import customization.getInputNodes
(String inNodeId) Returns a vector of ChannelInfo objects which represents all nodes that sends input to the specified node.com.nt.udc.admin.NMItem
Returns a vector of NMItem objects which represents all node managers known to the Admin Server.byte[]
Return the contents of the log for the node manager at the specified IP Address/Port.getNMVersionInfo
(String ip, int port) Return a String containing info about the java environment and packages on each Node Manager.com.nt.udc.admin.NodeInfo
getNodeInfo
(String inNodeId) Get a NodeInfo object describing the specified node.Returns a vector of NodeItem objects which represents all nodes known to the Admin Server.Returns a vector of NodeInfo objects which represents all nodes known to the Admin Server.getNodeList
(String inIPAddress, int inPort) Returns a vector of NodeInfo objects which represents all nodes controlled by the node manager at the specified IP Address/Port.byte[]
getNodeLog
(String nodeId) Return the contents of the log for the specified node.getOutputFields
(DCNodeTypeIfc inNodeType, String inRuleFileName) Get the output fields in the specified rule file.getOutputNodeChainTest
(String nodeId) getOutputNodes
(String inNodeId) Returns a vector of ChannelInfo objects which represents all nodes that receive output from the specified node.int
getRole
(com.nt.udc.admin.User user) Returns the role of the user passed as argumentbyte[]
getRuleFileContent
(com.nt.udc.admin.NodeInfo info, String inFileName) Get the content of the RulesFile with the passed-in name.getRuleFileDisplayName
(String nodeContext, String ruleFileName) Return status of AScom.nt.udc.admin.Template
getTemplate
(String templateId) com.nt.udc.admin.TemplateTreeRoot
com.nt.udc.admin.TrapHostList
Gets list of known SNMP Trap HostsRetrieves the current list of valid user ids known to the Admin Server.Return a String containing info about the java environment and packages on the Admin Server.boolean
Indicates whether the current user has Administrative privilegesboolean
importCustomization
(ArrayList nmMaps, byte[] contents) distributes the customization contents to all node managers and adminservervoid
importSystemModel
(List nodeManagerMap, boolean corrIdMap, boolean isNodeChainImport) void
integrateRouting
(String parentHost, Integer parentPort) boolean
integrateRoutingCCNMScaleUp
(String ccHost, Integer ccPort) void
void
boolean
isSystemRuleFile
(com.nt.udc.admin.NodeInfo info, String inFileName) void
loadXMLSystemModel
(String xmlSystemModel) void
login
(com.nt.udc.admin.User user) Attempts to authenticate the given user with the Admin Servervoid
logout()
Logs out the current uservoid
modifyTrapHost
(com.nt.udc.admin.TrapHost oldhost, com.nt.udc.admin.TrapHost newhost) Modifies a host in the list of SNMP Trap Hostsboolean
modifyUser
(com.nt.udc.admin.User user, Boolean changePassword) Modifies attributes associated with the given Userboolean
nplChanged
(com.nt.udc.admin.NodeInfo info) Indicates whether the NPL file indicated in the given NodeInfo object has changed since the AdminServer was started.void
performConfigAction
(ConfigActionIfc configActionObject, com.nt.udc.admin.NodeInfo ni) Config Action specific to nodevoid
performConfigAction
(ConfigActionIfc configActionObject, com.nt.udc.admin.NodeInfo ni, String ipAddress, int port) void
reloadNPL
(com.nt.udc.admin.NodeInfo info) Instructs the AdminServer to recompile the NPL file indicated in the given NodeInfo object.boolean
reMapWalletPassword
(String nodeId, List<int[]> indicesList) void
void
Tell the Admin Server to remove the node manager at the specified IP Address/Port.void
removeNodes
(Vector inNodeIds) Expects a vector of nodeID (string) objects.void
removeOutputNodes
(String inNodeId, Vector inOutputNodes) Expects a nodeID (string) and a vector of nodeID (string) objects.removeRoute
(String sourceNodeId, String destNodeId) void
removeTrapHost
(com.nt.udc.admin.TrapHost host) Removes a host from the list of SNMP Trap Hostsvoid
removeTrapHosts
(Vector hosts) Remove multiple hosts from the list of SNMP Trap Hostsboolean
removeUsers
(Vector userList) Removes the given Users from the current list of valid usersvoid
runNodeChainTest
(String uploadId, NodeChainTestCfgItem cfgItem) void
setASConfig
(Hashtable asConfig) Sets the Admin Server Config object.void
setImportExportProperty
(String[][] newNmMap) void
setNodeDescription
(com.nt.udc.admin.NodeInfo nodeInfo) Modify the parameters of the specified node to be in accordance with the passed-in NodeInfo object.void
setNodeInfo
(com.nt.udc.admin.NodeInfo nodeInfo) Modify the parameters of the specified node to be in accordance with the passed-in NodeInfo object.void
setNodeOutputs
(String inNodeId, Vector inNodeOutputs) Expects a nodeID (string) and a vector of nodeID (string) objects.void
setRefreshInterval
(long inRefInt) Sets the interval (in seconds) at which the statuses of all Node Managers and Nodes are refreshedvoid
startAllNodes
(String inIPAddress, int inPort) Start all nodes on the node manager at the specified IP Address/Port.void
startNodes
(Vector inNodeIds) Expects a vector of nodeID (string) objects.void
stopAllNodes
(String inIPAddress, int inPort) Stop all nodes on the node manager at the specified IP Address.void
Expects a vector of nodeID (string) objects.updateRoute
(String sourceNodeId, String destNodeId, String routeFunc, String rField, Vector rCondition) updateRouteParameters
(String sourceNodeId, String destNodeId, String rField, Vector rCondition) void
updateRuleFileContent
(com.nt.udc.admin.NodeInfo info, String inRuleFileDisplayName, String inRuleFileName, byte[] ruleFileContent) void
uploadNodeChainTestInputFile
(byte[] data, String nodeId, String fileName) boolean
validateNMForNodeTypes
(String inclusionExclusion, String majMin, String host, Integer port) void
validateNmMaps
(ArrayList<com.nt.udc.upgrade.NodeManagerMap> nmMaps)
-
Method Details
-
getStatus
Return status of AS- Throws:
com.nt.common.exceptions.APIException
-
getVersionInfo
Return a String containing info about the java environment and packages on the Admin Server.- Throws:
com.nt.common.exceptions.APIException
-
getNMVersionInfo
Return a String containing info about the java environment and packages on each Node Manager.- Throws:
com.nt.common.exceptions.APIException
-
getCartridgeVersionInfo
Return a Map containing cartridge name. InputSteam pairs.- Throws:
com.nt.common.exceptions.APIException
-
getNMList
Returns a vector of NMItem objects which represents all node managers known to the Admin Server.- Throws:
com.nt.common.exceptions.APIException
-
getAdminSvrAuth
boolean getAdminSvrAuth(String adminIP, String nodeIp, int nodePort) throws com.nt.common.exceptions.APIException - Throws:
com.nt.common.exceptions.APIException
-
getNodeList
Returns a vector of NodeInfo objects which represents all nodes known to the Admin Server.- Throws:
com.nt.common.exceptions.APIException
-
getNodeList
Returns a vector of NodeInfo objects which represents all nodes controlled by the node manager at the specified IP Address/Port.- Throws:
com.nt.common.exceptions.APIException
-
getNodeItemList
Returns a vector of NodeItem objects which represents all nodes known to the Admin Server.- Throws:
com.nt.common.exceptions.APIException
-
getOutputNodes
Returns a vector of ChannelInfo objects which represents all nodes that receive output from the specified node.- Throws:
com.nt.common.exceptions.APIException
-
getInputNodes
Returns a vector of ChannelInfo objects which represents all nodes that sends input to the specified node.- Throws:
com.nt.common.exceptions.APIException
-
setNodeOutputs
void setNodeOutputs(String inNodeId, Vector inNodeOutputs) throws com.nt.common.exceptions.APIException Expects a nodeID (string) and a vector of nodeID (string) objects. Set the output nodes for the specified node to be the specified set of nodes.- Throws:
com.nt.common.exceptions.APIException
-
removeOutputNodes
void removeOutputNodes(String inNodeId, Vector inOutputNodes) throws com.nt.common.exceptions.APIException Expects a nodeID (string) and a vector of nodeID (string) objects. Remove the specified output nodes from the specified node.- Throws:
com.nt.common.exceptions.APIException
-
validateNmMaps
void validateNmMaps(ArrayList<com.nt.udc.upgrade.NodeManagerMap> nmMaps) throws com.nt.common.exceptions.APIException - Throws:
com.nt.common.exceptions.APIException
-
getTemplate
com.nt.udc.admin.Template getTemplate(String templateId) throws com.nt.common.exceptions.APIException - Throws:
com.nt.common.exceptions.APIException
-
getTemplateTree
com.nt.udc.admin.TemplateTreeRoot getTemplateTree() throws com.nt.common.exceptions.APIException- Throws:
com.nt.common.exceptions.APIException
-
getSiteInfo
- Throws:
com.nt.common.exceptions.APIException
-
getLicenses
- Throws:
com.nt.common.exceptions.APIException
-
getRuleFileContent
byte[] getRuleFileContent(com.nt.udc.admin.NodeInfo info, String inFileName) throws com.nt.common.exceptions.APIException Get the content of the RulesFile with the passed-in name.- Throws:
com.nt.common.exceptions.APIException
-
updateRuleFileContent
void updateRuleFileContent(com.nt.udc.admin.NodeInfo info, String inRuleFileDisplayName, String inRuleFileName, byte[] ruleFileContent) throws com.nt.common.exceptions.APIException - Throws:
com.nt.common.exceptions.APIException
-
isSystemRuleFile
boolean isSystemRuleFile(com.nt.udc.admin.NodeInfo info, String inFileName) throws com.nt.common.exceptions.APIException - Throws:
com.nt.common.exceptions.APIException
-
deleteRuleFile
boolean deleteRuleFile(com.nt.udc.admin.NodeInfo info, String inRuleFileDisplayName, String inFileName) throws com.nt.common.exceptions.APIException - Throws:
com.nt.common.exceptions.APIException
-
performConfigAction
void performConfigAction(ConfigActionIfc configActionObject, com.nt.udc.admin.NodeInfo ni) throws com.nt.common.exceptions.APIException Config Action specific to node- Throws:
com.nt.common.exceptions.APIException
-
performConfigAction
void performConfigAction(ConfigActionIfc configActionObject, com.nt.udc.admin.NodeInfo ni, String ipAddress, int port) throws com.nt.common.exceptions.APIException - Throws:
com.nt.common.exceptions.APIException
-
getOutputFields
ArrayList getOutputFields(DCNodeTypeIfc inNodeType, String inRuleFileName) throws com.nt.common.exceptions.APIException Get the output fields in the specified rule file. The ArrayList returned contains other ArrayList objects, one for each output record defined in the rules file. The elements of these ArrayLists are FieldDescriptor objects, one for each field in that output record.- Throws:
com.nt.common.exceptions.APIException
-
getExposedFields
ArrayList getExposedFields(DCNodeTypeIfc inNodeType, String inRuleFileName, String inReason) throws com.nt.common.exceptions.APIException Get the exposed fields from an expose clause of the specified rule file. The ArrayList returned contains FieldDescriptor objects, one for each field in the expose clause matching the reason provided.- Throws:
com.nt.common.exceptions.APIException
-
nplChanged
boolean nplChanged(com.nt.udc.admin.NodeInfo info) throws com.nt.common.exceptions.APIException Indicates whether the NPL file indicated in the given NodeInfo object has changed since the AdminServer was started.- Throws:
com.nt.common.exceptions.APIException
-
compileNPL
void compileNPL(byte[] nplContent) throws com.nt.common.exceptions.APIException Compiles given npl content for testing if there are any compilation errors- Throws:
com.nt.common.exceptions.APIException
-
reloadNPL
void reloadNPL(com.nt.udc.admin.NodeInfo info) throws com.nt.common.exceptions.APIException Instructs the AdminServer to recompile the NPL file indicated in the given NodeInfo object.- Throws:
com.nt.common.exceptions.APIException
-
getSystemModel
- Throws:
com.nt.common.exceptions.APIException
-
loadXMLSystemModel
- Throws:
com.nt.udc.upgrade.ImportException
-
importSystemModel
void importSystemModel(List nodeManagerMap, boolean corrIdMap, boolean isNodeChainImport) throws com.nt.udc.upgrade.ImportException - Throws:
com.nt.udc.upgrade.ImportException
-
doBackUp
- Throws:
com.nt.common.exceptions.APIException
-
checkImportStatus
- Throws:
RemoteException
-
getXMLNodeManagerMap
- Throws:
com.nt.udc.upgrade.ImportException
-
exportXMLSystemModel
- Throws:
com.nt.udc.upgrade.ExportException
-
exportXMLSystemModel
- Throws:
com.nt.udc.upgrade.ExportException
-
exportXMLSystemModel
String exportXMLSystemModel(Vector vctNMItems, Vector nodesToExport) throws com.nt.udc.upgrade.ExportException - Throws:
com.nt.udc.upgrade.ExportException
-
exportXMLSystemModelOfNodeChain
String exportXMLSystemModelOfNodeChain(Vector nodesToExport) throws com.nt.udc.upgrade.ExportException - Throws:
com.nt.udc.upgrade.ExportException
-
addNM
void addNM(String inIPAddress, String inName, int inPort) throws com.nt.common.exceptions.APIException Inform the Admin Server that a node manager exists at the specified IP Address and port, and that it should be referred to by the specified display name.- Throws:
com.nt.common.exceptions.APIException
-
changeNM
void changeNM(String inIPAddress, String inName, int inPort) throws com.nt.common.exceptions.APIException Tell the Admin Server to change the display name associated with the node manager at the specified IP Address and port to the specified value.- Throws:
com.nt.common.exceptions.APIException
-
removeNM
Tell the Admin Server to remove the node manager at the specified IP Address/Port.- Throws:
com.nt.common.exceptions.APIException
-
addNode
String addNode(String inIPAddress, int inPort, com.nt.udc.admin.NodeInfo nodeInfo) throws com.nt.common.exceptions.APIException Add a new node (represented by the NodeInfo object) to the node manager residing at the specified IP Address and port.- Throws:
com.nt.common.exceptions.APIException
-
removeNodes
Expects a vector of nodeID (string) objects. Remove the specified nodes from the system.- Throws:
com.nt.common.exceptions.APIException
-
startNodes
Expects a vector of nodeID (string) objects. Start the specified nodes.- Throws:
com.nt.common.exceptions.APIException
-
stopNodes
Expects a vector of nodeID (string) objects. Stop the specified nodes.- Throws:
com.nt.common.exceptions.APIException
-
startAllNodes
Start all nodes on the node manager at the specified IP Address/Port.- Throws:
com.nt.common.exceptions.APIException
-
stopAllNodes
Stop all nodes on the node manager at the specified IP Address.- Throws:
com.nt.common.exceptions.APIException
-
setImportExportProperty
- Throws:
com.nt.common.exceptions.APIException
-
setNodeDescription
void setNodeDescription(com.nt.udc.admin.NodeInfo nodeInfo) throws com.nt.common.exceptions.APIException Modify the parameters of the specified node to be in accordance with the passed-in NodeInfo object. This only updates the NodeInfo object in the table and does not save the node's configuration file(s), or cause the node to be reconfigured.- Throws:
com.nt.common.exceptions.APIException
-
setNodeInfo
void setNodeInfo(com.nt.udc.admin.NodeInfo nodeInfo) throws com.nt.common.exceptions.APIException Modify the parameters of the specified node to be in accordance with the passed-in NodeInfo object.- Throws:
com.nt.common.exceptions.APIException
-
reMapWalletPassword
boolean reMapWalletPassword(String nodeId, List<int[]> indicesList) throws com.nt.common.exceptions.APIException - Throws:
com.nt.common.exceptions.APIException
-
getNodeInfo
Get a NodeInfo object describing the specified node.- Throws:
com.nt.common.exceptions.APIException
-
getASLog
byte[] getASLog() throws com.nt.common.exceptions.APIExceptionReturn the contents of the log for the Admin Server- Throws:
com.nt.common.exceptions.APIException
-
getNMLog
Return the contents of the log for the node manager at the specified IP Address/Port.- Throws:
com.nt.common.exceptions.APIException
-
getNodeLog
Return the contents of the log for the specified node.- Throws:
com.nt.common.exceptions.APIException
-
getCurrentPerformanceMetrics
Vector getCurrentPerformanceMetrics(String ip, int port) throws com.nt.common.exceptions.APIException Return a vector of performance objects- Throws:
com.nt.common.exceptions.APIException
-
setRefreshInterval
void setRefreshInterval(long inRefInt) throws com.nt.common.exceptions.APIException Sets the interval (in seconds) at which the statuses of all Node Managers and Nodes are refreshed- Throws:
com.nt.common.exceptions.APIException
-
clearNMAlarm
Clears the alarm on a Node Manager- Throws:
com.nt.common.exceptions.APIException
-
clearNodeAlarm
clears the alarm on a specific node- Throws:
com.nt.common.exceptions.APIException
-
login
void login(com.nt.udc.admin.User user) throws com.nt.common.exceptions.APIException, AuthenticationException Attempts to authenticate the given user with the Admin Server- Throws:
com.nt.common.exceptions.APIException
AuthenticationException
-
logout
void logout() throws com.nt.common.exceptions.APIExceptionLogs out the current user- Throws:
com.nt.common.exceptions.APIException
-
hasAdminPriv
boolean hasAdminPriv() throws com.nt.common.exceptions.APIExceptionIndicates whether the current user has Administrative privileges- Throws:
com.nt.common.exceptions.APIException
-
getRole
int getRole(com.nt.udc.admin.User user) throws com.nt.common.exceptions.APIException Returns the role of the user passed as argument- Returns:
- the role of the user passed as argument
- Throws:
com.nt.common.exceptions.APIException
-
getUserList
Retrieves the current list of valid user ids known to the Admin Server.- Returns:
- Vector of User Objects representing the users
- Throws:
com.nt.common.exceptions.APIException
-
getCurrentUserId
String getCurrentUserId()Returns the ID of the user currently accessing the Admin Server through this AdminServerAPI Object -
modifyUser
boolean modifyUser(com.nt.udc.admin.User user, Boolean changePassword) throws AuthenticationException, com.nt.common.exceptions.APIException Modifies attributes associated with the given User- Throws:
AuthenticationException
com.nt.common.exceptions.APIException
-
addUser
boolean addUser(com.nt.udc.admin.User user) throws AuthenticationException, com.nt.common.exceptions.APIException Adds a new User to the current list of valid users- Throws:
AuthenticationException
com.nt.common.exceptions.APIException
-
removeUsers
boolean removeUsers(Vector userList) throws AuthenticationException, com.nt.common.exceptions.APIException Removes the given Users from the current list of valid users- Throws:
AuthenticationException
com.nt.common.exceptions.APIException
-
getTrapHostList
com.nt.udc.admin.TrapHostList getTrapHostList() throws com.nt.common.exceptions.APIExceptionGets list of known SNMP Trap Hosts- Throws:
com.nt.common.exceptions.APIException
-
addTrapHost
void addTrapHost(com.nt.udc.admin.TrapHost host) throws com.nt.common.exceptions.APIException Adds a new host to the list of SNMP Trap Hosts- Throws:
com.nt.common.exceptions.APIException
-
removeTrapHost
void removeTrapHost(com.nt.udc.admin.TrapHost host) throws com.nt.common.exceptions.APIException Removes a host from the list of SNMP Trap Hosts- Throws:
com.nt.common.exceptions.APIException
-
removeTrapHosts
Remove multiple hosts from the list of SNMP Trap Hosts- Throws:
com.nt.common.exceptions.APIException
-
modifyTrapHost
void modifyTrapHost(com.nt.udc.admin.TrapHost oldhost, com.nt.udc.admin.TrapHost newhost) throws com.nt.common.exceptions.APIException Modifies a host in the list of SNMP Trap Hosts- Throws:
com.nt.common.exceptions.APIException
-
getDSHost
Gets Data Server host name- Throws:
com.nt.common.exceptions.APIException
-
getDSPort
Gets Data Server port- Throws:
com.nt.common.exceptions.APIException
-
getASConfig
Gets the Admin Server Config object (really just a Hashtable).- Throws:
com.nt.common.exceptions.APIException
-
setASConfig
Sets the Admin Server Config object. All original attributes should be present, even if they haven't been changed.- Throws:
com.nt.common.exceptions.APIException
-
exportWithCustomization
byte[] exportWithCustomization(Vector nmListToExport, String exportName) throws com.nt.common.exceptions.APIException returns customization contents of all node managers and adminserver in a byte array- Throws:
com.nt.common.exceptions.APIException
-
exportWithCustomization
byte[] exportWithCustomization(Vector nmList, Vector nodesToExport, String exportName) throws com.nt.common.exceptions.APIException - Throws:
com.nt.common.exceptions.APIException
-
importCustomization
boolean importCustomization(ArrayList nmMaps, byte[] contents) throws com.nt.common.exceptions.APIException distributes the customization contents to all node managers and adminserver- Throws:
com.nt.common.exceptions.APIException
-
getImportCustomLog
returns the log created during import customization.- Throws:
com.nt.common.exceptions.APIException
-
copyNPL
void copyNPL(DCNodeTypeIfc inNodeType, String inRuleFileName) throws com.nt.common.exceptions.APIException - Throws:
com.nt.common.exceptions.APIException
-
getAuthUsers
boolean getAuthUsers() throws com.nt.common.exceptions.APIExceptionreturns true if authentication is enabled- Returns:
- Throws:
com.nt.common.exceptions.APIException
-
addRRNodeDestination
void addRRNodeDestination(String sourceNodeId, String destNodeId) throws com.nt.common.exceptions.APIException - Throws:
com.nt.common.exceptions.APIException
-
removeRoute
String removeRoute(String sourceNodeId, String destNodeId) throws com.nt.common.exceptions.APIException - Throws:
com.nt.common.exceptions.APIException
-
getDestNodesInNM
Vector getDestNodesInNM(String srcNode, String host, Integer port) throws com.nt.common.exceptions.APIException - Throws:
com.nt.common.exceptions.APIException
-
validateNMForNodeTypes
boolean validateNMForNodeTypes(String inclusionExclusion, String majMin, String host, Integer port) throws com.nt.common.exceptions.APIException - Throws:
com.nt.common.exceptions.APIException
-
integrateRouting
void integrateRouting(String parentHost, Integer parentPort) throws com.nt.common.exceptions.APIException - Throws:
com.nt.common.exceptions.APIException
-
clearNodeIdCorrelationsMap
boolean clearNodeIdCorrelationsMap() throws com.nt.common.exceptions.APIException- Throws:
com.nt.common.exceptions.APIException
-
integrateRoutingCCNMScaleUp
boolean integrateRoutingCCNMScaleUp(String ccHost, Integer ccPort) throws com.nt.common.exceptions.APIException - Throws:
com.nt.common.exceptions.APIException
-
getOsaHome
- Throws:
com.nt.common.exceptions.APIException
-
integrateScalingDownForSegregatedNM
void integrateScalingDownForSegregatedNM(String nmlist) throws com.nt.common.exceptions.APIException - Throws:
com.nt.common.exceptions.APIException
-
integrateScalingDownForNonSegregatedNM
void integrateScalingDownForNonSegregatedNM(String nmlist) throws com.nt.common.exceptions.APIException - Throws:
com.nt.common.exceptions.APIException
-
addRoute
String addRoute(String sourceNodeId, String destNodeId, String routeFunc, String rField, Vector rCondition) throws com.nt.common.exceptions.APIException - Throws:
com.nt.common.exceptions.APIException
-
updateRoute
String updateRoute(String sourceNodeId, String destNodeId, String routeFunc, String rField, Vector rCondition) throws com.nt.common.exceptions.APIException - Throws:
com.nt.common.exceptions.APIException
-
updateRouteParameters
String updateRouteParameters(String sourceNodeId, String destNodeId, String rField, Vector rCondition) throws com.nt.common.exceptions.APIException - Throws:
com.nt.common.exceptions.APIException
-
removeNM
- Throws:
com.nt.common.exceptions.APIException
-
changeNM
- Throws:
com.nt.common.exceptions.APIException
-
getNM
- Throws:
com.nt.common.exceptions.APIException
-
uploadNodeChainTestInputFile
void uploadNodeChainTestInputFile(byte[] data, String nodeId, String fileName) throws com.nt.common.exceptions.APIException - Throws:
com.nt.common.exceptions.APIException
-
runNodeChainTest
void runNodeChainTest(String uploadId, NodeChainTestCfgItem cfgItem) throws com.nt.common.exceptions.APIException - Throws:
com.nt.common.exceptions.APIException
-
getOutputNodeChainTest
List<NodeChainOutputRecords> getOutputNodeChainTest(String nodeId) throws com.nt.common.exceptions.APIException - Throws:
com.nt.common.exceptions.APIException
-
completeNodeChainTest
- Throws:
com.nt.common.exceptions.APIException
-
getConfigValue
String getConfigValue(DCNodeTypeIfc inNodeType, String inRuleFileName, String inKey) throws com.nt.common.exceptions.APIException - Throws:
com.nt.common.exceptions.APIException
-
getSol42DescriptorFiles
- Throws:
com.nt.common.exceptions.APIException
-
getRuleFileDisplayName
String getRuleFileDisplayName(String nodeContext, String ruleFileName) throws com.nt.common.exceptions.APIException - Throws:
com.nt.common.exceptions.APIException
-
extendTestTimeout
- Throws:
com.nt.common.exceptions.APIException
-