network.manager
Class SMSAgentServer_Stub
java.lang.Object
|
+--java.rmi.server.RemoteObject
|
+--java.rmi.server.RemoteStub
|
+--network.manager.SMSAgentServer_Stub
- All Implemented Interfaces:
- ajanta.server.AServer, GUILaunch, java.rmi.Remote, java.io.Serializable
- public final synchronized class SMSAgentServer_Stub
- extends java.rmi.server.RemoteStub
- implements GUILaunch, ajanta.server.AServer, java.rmi.Remote
- See Also:
- Serialized Form
| Fields inherited from class java.rmi.server.RemoteObject |
ref |
|
Method Summary |
(package private) static void |
()
|
java.lang.String |
attachToSMSAgent(java.lang.String)
TODO
Jan 30, 2004 Harsha, Tanvir, Tripathi:
Remove this api, Let GUI maintain SMA urna in config and rebind on restart |
ajanta.util.Ticket |
authenticate(ajanta.naming.URN,
int,
ajanta.util.ContextObject)
|
java.lang.String |
launchSMSAgent(java.lang.String)
TODO
Jan 30, 2004 Harsha, Tanvir, Tripathi:
Though: have this as a generic api for all agentserver,
Currently run SMSAgentServer as generic server. |
java.util.Vector |
listSMSAgents()
TODO
Jan 30, 2004 Harsha, Tanvir, Tripathi:
Remove this api,
Reove this functionality to registry (e.g. |
java.lang.String |
ping()
|
void |
recall(ajanta.naming.URN,
ajanta.naming.URN,
ajanta.util.Ticket)
|
void |
recall(ajanta.naming.URN,
ajanta.naming.URN,
ajanta.naming.URN)
|
void |
retract(ajanta.naming.URN,
ajanta.naming.URN,
ajanta.util.Ticket)
|
void |
retract(ajanta.naming.URN,
ajanta.naming.URN,
ajanta.naming.URN)
|
void |
terminate(ajanta.naming.URN)
|
void |
terminate(ajanta.naming.URN,
ajanta.util.Ticket)
|
ajanta.naming.URN |
whoAreYou()
|
| Methods inherited from class java.rmi.server.RemoteStub |
setRef |
| Methods inherited from class java.rmi.server.RemoteObject |
equals, getRef, hashCode, toString, toStub |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface network.manager.GUILaunch |
abortConfig, addAndLaunchAgents, addChangeListener, addDetector, addDetector, addEvent, addEvent, addEventDetector, addEventHandler, addEvents, addHandlerPostAction, addNewSubscription, addOldSynchornizerObjects, addStatusItem, addSubscriber, addSubscriberAgentInfo, addSubscriberList, addSubscription, addSubscription, addSubscription, addSubscription, agentReached, agentReached, agentReached, agentSubscriptionDone, arrive, byteToInt, checkIfSql, checkStart, containsKey, createAgentHashtableForSmsFD, createItinerary, createMonitorSubscriberTable, createObject, createObject, deleteAgentEntry, deleteEvent, deleteSubscriber, deleteSubscriber, depart, elements, equals, equals, execute, executeBeforeRun, failureAction, forceRun, forceRun, get, get, getAction, getAgentHashtable, getAgentHashtableForSmsFD, getAgentInfo, getAgentReachedStatus, getAgentReadyStatus, getAgentStatus, getAgentStub, getArgs, getBytes, getCheckPointBaseDir, getCheckPointFile, getConfigHandleList, getConfigObject, getConfigObject, getCPUTime, getDBUrl, getDefaultSubEntry, getDefaultSubscriber, getDefaultSubscriberURN, getDefaultURN, getDetector, getDetectors, getDetectors, getDetectorStatus, getDetectorsVector, getEventClassName, getEventID, getEventIDGenerator, getEventList, getEventList, getEventMask, getEventName, getExecTime, getFailureDetectionAgents, getFailureDetectionAgents, getGID, getHandle, getHandler, getHexString, getHostname, getHostStatusForConfig, getLastReadTime, getLaunchStatus, getList, getLocalEvents, getMemUsage, getMsg, getNewEntrySync, getNext, getNiceValue, getNLWP, getObject, getPattern, getPatternVector, getPCPU, getPid, getPPid, getPriority, getProcInstr, getProgramNames, getPublishers, getRemoteEvents, getResource, getRunStatus, getSchedClass, getServerStatus, getSMSAgentName, getSMSAgentURL, getSourceHost, getSourcePort, getSourceUserName, getSqlHandle, getState, getStatus, getStatusItems, getSubscriberList, getSubscribers, getSystemValue, getSystemValueChangedFlag, getTargetAgentURN, getTime, getTTY, getURN, getURNeventTableForEvents, getURNlistForDetector, getURNlistForEvent, getURNTableForEvents, getUser, getUserID, getUserName, getVector, getVirtMemUsage, handlerAction, initialize, isFailureAgent, keys, launch, launchConfig, launchConfigRestartMode, logEventInDB, main, match, modifyDetector, modifyDetector, modifyDetectorOnAgent, notifyEvent, notifyEventPreProcess, parsePatternFile, printByteArray, printRunningThreads, processEvent, put, put, put, putDetectorsVector, putNewEntrySync, readConfigFile, readConfigFile, readyToRun, registerForEvents, registerForHostStatusEvents, registerGUI, relaunchAgent, relaunchDetector, remove, removeAllChangeListeners, removeDetector, removeDetector, removeDetectorOnAgent, removeDetectorStatus, removeEvent, removeSubscribeRelation, removeSubscription, removeSubscription, removeSubscription, removeSubscription, removeSubscription, replaceEventDetector, replaceEventHandler, report, report, resetIndex, restoreDetector, resubscribe, run, saveToFiles, set, setAgentHandle, setAgentURN, setAlarmLevel, setAlertLevel, setBackupInfoForConfig, setDefaultSubscriberEntry, setDetector, setDetectorStatus, setDetectorStatus, setHandle, setHandler, setMsg, setPatternVector, setProgramName, setProgramName, setResource, setRunStatus, setRunStatus, setServerStatus, setSourceUserName, setStatus, setSubscriberList, setTriggerTable, setUrlToEventVector, setUser, setValues, setValues, showSubscribers, size, smsfailureAction, startEventDetectorThread, startRun, startSubscription, startToRun, stateChanged, stopAgent, subscribe, subscribeEvent, switchOffPrintRunningThreads, terminateAgent, terminateChildAgent, test, toString, unregisterForAllHostStatusEvents, unregisterForEvents, updateSystemValues, viewEventTable |
operations
private static final java.rmi.server.Operation[] operations
interfaceHash
private static final long interfaceHash
- See Also:
- Constant Field Values
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
useNewInvoke
private static boolean useNewInvoke
$method_attachToSMSAgent_0
private static java.lang.reflect.Method $method_attachToSMSAgent_0
$method_authenticate_1
private static java.lang.reflect.Method $method_authenticate_1
$method_launchSMSAgent_2
private static java.lang.reflect.Method $method_launchSMSAgent_2
$method_listSMSAgents_3
private static java.lang.reflect.Method $method_listSMSAgents_3
$method_ping_4
private static java.lang.reflect.Method $method_ping_4
$method_recall_5
private static java.lang.reflect.Method $method_recall_5
$method_recall_6
private static java.lang.reflect.Method $method_recall_6
$method_retract_7
private static java.lang.reflect.Method $method_retract_7
$method_retract_8
private static java.lang.reflect.Method $method_retract_8
$method_terminate_9
private static java.lang.reflect.Method $method_terminate_9
$method_terminate_10
private static java.lang.reflect.Method $method_terminate_10
$method_whoAreYou_11
private static java.lang.reflect.Method $method_whoAreYou_11
SMSAgentServer_Stub
public SMSAgentServer_Stub()
SMSAgentServer_Stub
public SMSAgentServer_Stub(java.rmi.server.RemoteRef)
static void ()
attachToSMSAgent
public java.lang.String attachToSMSAgent(java.lang.String)
throws java.rmi.RemoteException
- Description copied from class:
- TODO
Jan 30, 2004 Harsha, Tanvir, Tripathi:
Remove this api, Let GUI maintain SMA urna in config and rebind on restart
- Specified by:
attachToSMSAgent in interface
java.rmi.RemoteException
authenticate
public ajanta.util.Ticket authenticate(ajanta.naming.URN,
int,
ajanta.util.ContextObject)
throws java.rmi.RemoteException
- Specified by:
authenticate in interface ajanta.server.AServer
java.rmi.RemoteException
launchSMSAgent
public java.lang.String launchSMSAgent(java.lang.String)
throws java.rmi.RemoteException
- Description copied from class:
- TODO
Jan 30, 2004 Harsha, Tanvir, Tripathi:
Though: have this as a generic api for all agentserver,
Currently run SMSAgentServer as generic server.
- Specified by:
launchSMSAgent in interface
java.rmi.RemoteException
listSMSAgents
public java.util.Vector listSMSAgents()
throws java.rmi.RemoteException
- Description copied from class:
- TODO
Jan 30, 2004 Harsha, Tanvir, Tripathi:
Remove this api,
Reove this functionality to registry (e.g. name registry) for
listing of all the SMAs
- Specified by:
listSMSAgents in interface
java.rmi.RemoteException
ping
public java.lang.String ping()
throws java.rmi.RemoteException
- Specified by:
ping in interface ajanta.server.AServer
java.rmi.RemoteException
recall
public void recall(ajanta.naming.URN,
ajanta.naming.URN,
ajanta.naming.URN)
throws java.rmi.RemoteException
- Specified by:
recall in interface ajanta.server.AServer
java.rmi.RemoteException
recall
public void recall(ajanta.naming.URN,
ajanta.naming.URN,
ajanta.util.Ticket)
throws java.rmi.RemoteException,
java.security.InvalidKeyException,
java.security.SignatureException
- Specified by:
recall in interface ajanta.server.AServer
java.rmi.RemoteException
java.security.InvalidKeyException
java.security.SignatureException
retract
public void retract(ajanta.naming.URN,
ajanta.naming.URN,
ajanta.naming.URN)
throws java.rmi.RemoteException
- Specified by:
retract in interface ajanta.server.AServer
java.rmi.RemoteException
retract
public void retract(ajanta.naming.URN,
ajanta.naming.URN,
ajanta.util.Ticket)
throws java.rmi.RemoteException,
java.security.InvalidKeyException,
java.security.SignatureException
- Specified by:
retract in interface ajanta.server.AServer
java.rmi.RemoteException
java.security.InvalidKeyException
java.security.SignatureException
terminate
public void terminate(ajanta.naming.URN)
throws java.rmi.RemoteException
- Specified by:
terminate in interface ajanta.server.AServer
java.rmi.RemoteException
terminate
public void terminate(ajanta.naming.URN,
ajanta.util.Ticket)
throws java.rmi.RemoteException,
java.security.InvalidKeyException,
java.security.SignatureException
- Specified by:
terminate in interface ajanta.server.AServer
java.rmi.RemoteException
java.security.InvalidKeyException
java.security.SignatureException
whoAreYou
public ajanta.naming.URN whoAreYou()
throws java.rmi.RemoteException
- Specified by:
whoAreYou in interface ajanta.server.AServer
java.rmi.RemoteException