|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.mbari.siam.foce.deployed.FOCENodeConfigurator
public class FOCENodeConfigurator
FOCENodeConfigurator encapsulates the configuration of hardware-dependent components for FOCE hardware (Lippert PC/104, RTD relay board, etc)
| Constructor Summary | |
|---|---|
FOCENodeConfigurator()
|
|
| Method Summary | |
|---|---|
FilteredDeviceLogIF |
createDeviceLog(long nodeId,
NodeProperties properties)
Create the Node Log |
NetworkManager |
createNetworkManager(java.lang.String localHostName)
Create the NetworkManager |
NodeProperties |
createNodeProperties(java.lang.String cfgFileName)
Return NodeProperties appropriate to this configuration |
NodeService |
createNodeService(PortManager portManager,
java.lang.String portalHost)
Return a NodeService appropriate to this configuration |
PortManager |
createPortManager(NodeProperties nodeProps)
Return a PortManager appropriate to this configuration |
SleepManager |
createSleepManager()
Return null for SleepManager |
WDTManager |
createWDTManager()
Return null for WDTManager |
java.lang.String |
getSiamHome()
Return SIAM home directory. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FOCENodeConfigurator()
| Method Detail |
|---|
public NodeService createNodeService(PortManager portManager,
java.lang.String portalHost)
throws java.rmi.RemoteException,
MissingPropertyException,
InvalidPropertyException,
java.io.IOException
createNodeService in interface NodeConfiguratorjava.rmi.RemoteException
MissingPropertyException
InvalidPropertyException
java.io.IOException
public java.lang.String getSiamHome()
throws MissingPropertyException
getSiamHome in interface NodeConfiguratorMissingPropertyException
public PortManager createPortManager(NodeProperties nodeProps)
throws MissingPropertyException,
InvalidPropertyException
createPortManager in interface NodeConfiguratorMissingPropertyException
InvalidPropertyException
public NodeProperties createNodeProperties(java.lang.String cfgFileName)
throws java.io.FileNotFoundException,
MissingPropertyException,
java.io.IOException
createNodeProperties in interface NodeConfiguratorjava.io.FileNotFoundException
MissingPropertyException
java.io.IOException
public FilteredDeviceLogIF createDeviceLog(long nodeId,
NodeProperties properties)
throws MissingPropertyException,
InvalidPropertyException,
java.io.IOException
createDeviceLog in interface NodeConfiguratorMissingPropertyException
InvalidPropertyException
java.io.IOException
public NetworkManager createNetworkManager(java.lang.String localHostName)
throws java.net.UnknownHostException,
java.net.SocketException
createNetworkManager in interface NodeConfiguratorjava.net.UnknownHostException
java.net.SocketExceptionpublic SleepManager createSleepManager()
createSleepManager in interface NodeConfiguratorpublic WDTManager createWDTManager()
createWDTManager in interface NodeConfigurator
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||