Skip navigation links
A B C D E F G H I L M N O P R S T V W 

A

addArguments(String[]) - Method in class org.apache.commons.daemon.support.DaemonWrapper.Invoker
 
args - Variable in class org.apache.commons.daemon.support.DaemonLoader.Context
 
ARGS - Static variable in class org.apache.commons.daemon.support.DaemonWrapper
 
args - Variable in class org.apache.commons.daemon.support.DaemonWrapper.Invoker
 
available - Variable in class org.apache.commons.daemon.support.DaemonLoader.Controller
 

B

BTOKEN - Static variable in class org.apache.commons.daemon.support.DaemonConfiguration
 

C

call - Variable in class org.apache.commons.daemon.support.DaemonWrapper.Invoker
 
cause - Variable in exception org.apache.commons.daemon.DaemonInitException
 
check(String) - Static method in class org.apache.commons.daemon.support.DaemonLoader
 
config - Variable in class org.apache.commons.daemon.support.DaemonWrapper
 
configFileName - Variable in class org.apache.commons.daemon.support.DaemonWrapper
 
configurationProperties - Variable in class org.apache.commons.daemon.support.DaemonConfiguration
 
Context() - Constructor for class org.apache.commons.daemon.support.DaemonLoader.Context
 
CONTROL - Static variable in class org.apache.commons.daemon.DaemonPermission
The target name when associated with control actions ("control").
CONTROL_RELOAD - Static variable in class org.apache.commons.daemon.DaemonPermission
The action name associated with the permission to call the DaemonController.reload() method.
CONTROL_SHUTDOWN - Static variable in class org.apache.commons.daemon.DaemonPermission
The action name associated with the permission to call the DaemonController.shutdown() method.
CONTROL_START - Static variable in class org.apache.commons.daemon.DaemonPermission
The action name associated with the permission to call the DaemonController.start() method.
CONTROL_STOP - Static variable in class org.apache.commons.daemon.DaemonPermission
The action name associated with the permission to call the DaemonController.stop() method.
controller - Static variable in class org.apache.commons.daemon.support.DaemonLoader
 
Controller() - Constructor for class org.apache.commons.daemon.support.DaemonLoader.Controller
 
createControlActions(int) - Method in class org.apache.commons.daemon.DaemonPermission
Creates a actions list for a given control permission mask.
createControlMask(String) - Method in class org.apache.commons.daemon.DaemonPermission
Creates a permission mask for a given control actions string.

D

Daemon - Interface in org.apache.commons.daemon
Provides support for native daemon invocation.
daemon - Static variable in class org.apache.commons.daemon.support.DaemonLoader
 
DaemonConfiguration - Class in org.apache.commons.daemon.support
Used by jsvc for Daemon configuration.
DaemonConfiguration() - Constructor for class org.apache.commons.daemon.support.DaemonConfiguration
Default constructor
DaemonContext - Interface in org.apache.commons.daemon
Defines a set of methods that a Daemon instance can use to communicate with the Daemon container.
DaemonController - Interface in org.apache.commons.daemon
Defines methods needed by the DaemonLoader.
daemonController - Variable in class org.apache.commons.daemon.support.DaemonLoader.Context
 
DaemonInitException - Exception in org.apache.commons.daemon
Throw this during init if you can't initialise yourself for some expected reason.
DaemonInitException(String) - Constructor for exception org.apache.commons.daemon.DaemonInitException
 
DaemonInitException(String, Throwable) - Constructor for exception org.apache.commons.daemon.DaemonInitException
 
DaemonListener - Interface in org.apache.commons.daemon
EvenListener type wrapper.
DaemonLoader - Class in org.apache.commons.daemon.support
Used by jsvc for Daemon management.
DaemonLoader() - Constructor for class org.apache.commons.daemon.support.DaemonLoader
 
DaemonLoader.Context - Class in org.apache.commons.daemon.support
 
DaemonLoader.Controller - Class in org.apache.commons.daemon.support
 
DaemonPermission - Class in org.apache.commons.daemon
Represents the permissions to control and query the status of a Daemon.
DaemonPermission(String) - Constructor for class org.apache.commons.daemon.DaemonPermission
Creates a new DaemonPermission instance with a specified permission name.
DaemonPermission(String, String) - Constructor for class org.apache.commons.daemon.DaemonPermission
Creates a new DaemonPermission instance with a specified permission name and a specified list of actions.
DaemonUserSignal - Interface in org.apache.commons.daemon
Tags a Daemon as supporting some kind of signaling method that allows the java application to perform a custom action.
DaemonWrapper - Class in org.apache.commons.daemon.support
Implementation of the Daemon that allows running standard applications as daemons.
DaemonWrapper() - Constructor for class org.apache.commons.daemon.support.DaemonWrapper
 
DaemonWrapper.Invoker - Class in org.apache.commons.daemon.support
 
DEFAULT_CONFIG - Static variable in class org.apache.commons.daemon.support.DaemonConfiguration
Default configuration file name.
desc - Variable in class org.apache.commons.daemon.DaemonPermission
The String representation of this permission object.
destroy() - Method in interface org.apache.commons.daemon.Daemon
Frees any resources allocated by this daemon such as file descriptors or sockets.
destroy - Static variable in class org.apache.commons.daemon.support.DaemonLoader
 
destroy() - Static method in class org.apache.commons.daemon.support.DaemonLoader
 
destroy() - Method in class org.apache.commons.daemon.support.DaemonWrapper
 

E

equals(Object) - Method in class org.apache.commons.daemon.DaemonPermission
Checks if a specified object equals DaemonPermission.
ETOKEN - Static variable in class org.apache.commons.daemon.support.DaemonConfiguration
 
expandProperty(String) - Method in class org.apache.commons.daemon.support.DaemonConfiguration
 

F

fail() - Method in interface org.apache.commons.daemon.DaemonController
Shuts down daemon and logs failed message.
fail(String) - Method in interface org.apache.commons.daemon.DaemonController
Shuts down daemon and logs failed message.
fail(Exception) - Method in interface org.apache.commons.daemon.DaemonController
Shuts down daemon and logs failed message.
fail(String, Exception) - Method in interface org.apache.commons.daemon.DaemonController
Shuts down daemon and logs failed message.
fail() - Method in class org.apache.commons.daemon.support.DaemonLoader.Controller
 
fail(String) - Method in class org.apache.commons.daemon.support.DaemonLoader.Controller
 
fail(Exception) - Method in class org.apache.commons.daemon.support.DaemonLoader.Controller
 
fail(String, Exception) - Method in class org.apache.commons.daemon.support.DaemonLoader.Controller
 
failed(String) - Static method in class org.apache.commons.daemon.support.DaemonLoader
 

G

getActions() - Method in class org.apache.commons.daemon.DaemonPermission
Returns the list of actions permitted by this instance of DaemonPermission in its canonical form.
getArguments() - Method in interface org.apache.commons.daemon.DaemonContext
 
getArguments() - Method in class org.apache.commons.daemon.support.DaemonLoader.Context
 
getController() - Method in interface org.apache.commons.daemon.DaemonContext
 
getController() - Method in class org.apache.commons.daemon.support.DaemonLoader.Context
 
getMessageWithCause() - Method in exception org.apache.commons.daemon.DaemonInitException
 
getProperty(String) - Method in class org.apache.commons.daemon.support.DaemonConfiguration
Gets the configuration property.
getPropertyArray(String) - Method in class org.apache.commons.daemon.support.DaemonConfiguration
Gets the configuration property array.

H

hashCode() - Method in class org.apache.commons.daemon.DaemonPermission
Returns the hash code for this DaemonPermission instance.

I

implies(Permission) - Method in class org.apache.commons.daemon.DaemonPermission
Checks if this DaemonPermission implies another Permission.
init(DaemonContext) - Method in interface org.apache.commons.daemon.Daemon
Initializes this Daemon instance.
init - Static variable in class org.apache.commons.daemon.support.DaemonLoader
 
init(DaemonContext) - Method in class org.apache.commons.daemon.support.DaemonWrapper
Called from DaemonLoader on init stage.
inst - Variable in class org.apache.commons.daemon.support.DaemonWrapper.Invoker
 
invoke() - Method in class org.apache.commons.daemon.support.DaemonWrapper.Invoker
 
Invoker() - Constructor for class org.apache.commons.daemon.support.DaemonWrapper.Invoker
 
isAvailable() - Method in class org.apache.commons.daemon.support.DaemonLoader.Controller
 

L

load(String) - Method in class org.apache.commons.daemon.support.DaemonConfiguration
Loads the configuration properties file.
load(String, String[]) - Static method in class org.apache.commons.daemon.support.DaemonLoader
 

M

main - Variable in class org.apache.commons.daemon.support.DaemonWrapper.Invoker
 
mask - Variable in class org.apache.commons.daemon.DaemonPermission
The permission mask associated with this permission object.
MASK_CONTROL_RELOAD - Static variable in class org.apache.commons.daemon.DaemonPermission
The action mask associated with the permission to call the DaemonController.reload() method.
MASK_CONTROL_SHUTDOWN - Static variable in class org.apache.commons.daemon.DaemonPermission
The action mask associated with the permission to call the DaemonController.shutdown() method.
MASK_CONTROL_START - Static variable in class org.apache.commons.daemon.DaemonPermission
The action mask associated with the permission to call the DaemonController.start() method.
MASK_CONTROL_STOP - Static variable in class org.apache.commons.daemon.DaemonPermission
The action mask associated with the permission to call the DaemonController.stop() method.

N

name - Variable in class org.apache.commons.daemon.support.DaemonWrapper.Invoker
 

O

org.apache.commons.daemon - package org.apache.commons.daemon
 
org.apache.commons.daemon.support - package org.apache.commons.daemon.support
 

P

PREFIX - Static variable in class org.apache.commons.daemon.support.DaemonConfiguration
Property prefix

R

reload() - Method in interface org.apache.commons.daemon.DaemonController
Reloads daemon
reload() - Method in class org.apache.commons.daemon.support.DaemonLoader.Controller
 

S

serialVersionUID - Static variable in exception org.apache.commons.daemon.DaemonInitException
 
serialVersionUID - Static variable in class org.apache.commons.daemon.DaemonPermission
 
setArguments(String[]) - Method in class org.apache.commons.daemon.support.DaemonLoader.Context
 
setAvailable(boolean) - Method in class org.apache.commons.daemon.support.DaemonLoader.Controller
 
setClassName(String) - Method in class org.apache.commons.daemon.support.DaemonWrapper.Invoker
 
setController(DaemonController) - Method in class org.apache.commons.daemon.support.DaemonLoader.Context
 
setMethodName(String) - Method in class org.apache.commons.daemon.support.DaemonWrapper.Invoker
 
setupDescription() - Method in class org.apache.commons.daemon.DaemonPermission
Creates a String description for this permission instance.
shutdown() - Method in interface org.apache.commons.daemon.DaemonController
Shuts down the daemon.
shutdown() - Method in class org.apache.commons.daemon.support.DaemonLoader.Controller
 
shutdown(boolean) - Static method in class org.apache.commons.daemon.support.DaemonLoader
 
shutdown - Variable in class org.apache.commons.daemon.support.DaemonWrapper
 
signal() - Method in interface org.apache.commons.daemon.DaemonUserSignal
Performs a custom action on received user signal.
signal - Static variable in class org.apache.commons.daemon.support.DaemonLoader
 
signal() - Static method in class org.apache.commons.daemon.support.DaemonLoader
 
start() - Method in interface org.apache.commons.daemon.Daemon
Starts the operation of this Daemon instance.
start - Static variable in class org.apache.commons.daemon.support.DaemonLoader
 
start() - Static method in class org.apache.commons.daemon.support.DaemonLoader
 
start() - Method in class org.apache.commons.daemon.support.DaemonWrapper
 
START_CLASS - Static variable in class org.apache.commons.daemon.support.DaemonWrapper
 
START_METHOD - Static variable in class org.apache.commons.daemon.support.DaemonWrapper
 
startup - Variable in class org.apache.commons.daemon.support.DaemonWrapper
 
stop() - Method in interface org.apache.commons.daemon.Daemon
Stops the operation of this Daemon instance.
stop - Static variable in class org.apache.commons.daemon.support.DaemonLoader
 
stop() - Static method in class org.apache.commons.daemon.support.DaemonLoader
 
stop() - Method in class org.apache.commons.daemon.support.DaemonWrapper
 
STOP_ARGS - Static variable in class org.apache.commons.daemon.support.DaemonWrapper
 
STOP_CLASS - Static variable in class org.apache.commons.daemon.support.DaemonWrapper
 
STOP_METHOD - Static variable in class org.apache.commons.daemon.support.DaemonWrapper
 
systemProperties - Variable in class org.apache.commons.daemon.support.DaemonConfiguration
 

T

toString() - Method in class org.apache.commons.daemon.DaemonPermission
Returns a String representation of this instance.
type - Variable in class org.apache.commons.daemon.DaemonPermission
The type of this permission object.
TYPE_CONTROL - Static variable in class org.apache.commons.daemon.DaemonPermission
The target type when associated with control actions.

V

validate() - Method in class org.apache.commons.daemon.support.DaemonWrapper.Invoker
 
version() - Static method in class org.apache.commons.daemon.support.DaemonLoader
 

W

WILDCARD - Static variable in class org.apache.commons.daemon.DaemonPermission
The "wildcard" action implying all actions for the given target name.
A B C D E F G H I L M N O P R S T V W 
Skip navigation links