Class DaemonLoader.Context
- java.lang.Object
-
- org.apache.commons.daemon.support.DaemonLoader.Context
-
- All Implemented Interfaces:
DaemonContext
- Enclosing class:
- DaemonLoader
public static class DaemonLoader.Context extends java.lang.Object implements DaemonContext
A concreteDaemonContextthat acts as a simple value container.
-
-
Constructor Summary
Constructors Constructor Description Context()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String[]getArguments()DaemonControllergetController()voidsetArguments(java.lang.String[] args)Sets arguments.voidsetController(DaemonController controller)Sets the daemon controller.
-
-
-
Method Detail
-
getController
public DaemonController getController()
- Specified by:
getControllerin interfaceDaemonContext- Returns:
- A
DaemonControllerobject that can be used to control theDaemoninstance that thisDaemonContextis passed to.
-
setController
public void setController(DaemonController controller)
Sets the daemon controller.- Parameters:
controller- the daemon controller.
-
getArguments
public java.lang.String[] getArguments()
- Specified by:
getArgumentsin interfaceDaemonContext- Returns:
- An array of
Stringarguments supplied by the environment corresponding to the array of arguments given in thepublic static void main()method used as an entry point to most other Java programs.
-
setArguments
public void setArguments(java.lang.String[] args)
Sets arguments. Note that this implementation doesn't currently make a defensive copy.- Parameters:
args- arguments.
-
-