A B C D E F G H I J K L M N O P R S T U V W

A

AbstractCondition - Class in jhomenet.commons.responsive.condition
TODO: Class description.
AbstractCondition(String) - Constructor for class jhomenet.commons.responsive.condition.AbstractCondition
Constructor.
AbstractEvent - Class in jhomenet.commons.event
TODO: Class description.
AbstractEvent(Class, String, EventCategory, EventType) - Constructor for class jhomenet.commons.event.AbstractEvent
Constructor.
AbstractEvent(Object, String, EventCategory, EventType) - Constructor for class jhomenet.commons.event.AbstractEvent
 
AbstractEventLogger - Class in jhomenet.commons.event
TODO: Class description.
AbstractEventLogger(ServerContext) - Constructor for class jhomenet.commons.event.AbstractEventLogger
Constructor.
AbstractExecutableQuartzService - Class in jhomenet.commons.service
TODO: Class description.
AbstractExecutableQuartzService(ServerContext) - Constructor for class jhomenet.commons.service.AbstractExecutableQuartzService
Constructor.
AbstractExecutableService - Class in jhomenet.commons.service
TODO: Class description.
AbstractExecutableService(ServerContext) - Constructor for class jhomenet.commons.service.AbstractExecutableService
 
AbstractExecutableThreadService - Class in jhomenet.commons.service
An abstract implementation of the executable service interface.
AbstractExecutableThreadService(ServerContext) - Constructor for class jhomenet.commons.service.AbstractExecutableThreadService
Constructor.
AbstractHardwareData<D> - Class in jhomenet.commons.hw.data
A non-mutable abstract object for holding sensor hardware data.
AbstractHardwareData(Integer, String) - Constructor for class jhomenet.commons.hw.data.AbstractHardwareData
Constructor.
AbstractHardwareData(String) - Constructor for class jhomenet.commons.hw.data.AbstractHardwareData
Constructor.
AbstractHardwareData() - Constructor for class jhomenet.commons.hw.data.AbstractHardwareData
Empty constructor (required for use with Hibernate).
AbstractResponse - Class in jhomenet.commons.responsive.response
An abstract response implementation.
AbstractResponse(String) - Constructor for class jhomenet.commons.responsive.response.AbstractResponse
 
AbstractResponsiveExecutor - Class in jhomenet.commons.responsive
TODO: Class description.
AbstractResponsiveExecutor(ServerContext) - Constructor for class jhomenet.commons.responsive.AbstractResponsiveExecutor
 
AbstractSystemConfiguration - Class in jhomenet.commons.configuration
An abstract system configuration object.
AbstractSystemConfiguration() - Constructor for class jhomenet.commons.configuration.AbstractSystemConfiguration
Default constructor.
AbstractSystemConfiguration(boolean) - Constructor for class jhomenet.commons.configuration.AbstractSystemConfiguration
Constructor.
AbstractWorkUnit<T> - Class in jhomenet.commons.work.unit
The AbstractWorkUnit provides a framework for implementing work units for the jHomeNet system.
AbstractWorkUnit() - Constructor for class jhomenet.commons.work.unit.AbstractWorkUnit
Constructor.
accept() - Method in class jhomenet.commons.net.secure.ServerSocketMonitor
Listens for a connection to be made to this socket and accepts it.
add(String, String, String) - Method in class jhomenet.commons.hw.driver.HardwareCompatibility
Add a hardware classname/hardware driver type to hardware driver classname relationship.
addAnd(Expression, ExecutorOperatorContext) - Static method in class jhomenet.commons.responsive.condition.ExpressionFactory
Add an logical AND operator to the expression.
addAnd(Expression, Integer, ExecutorOperatorContext) - Static method in class jhomenet.commons.responsive.condition.ExpressionFactory
 
addCcrecipient(String) - Method in class jhomenet.commons.responsive.response.EmailResponse
Add a CC email address.
addCloseParenthesis(Expression, ExecutorOperatorContext) - Static method in class jhomenet.commons.responsive.condition.ExpressionFactory
Add a closing parenthesis to the expression.
addCloseParenthesis(Expression, Integer, ExecutorOperatorContext) - Static method in class jhomenet.commons.responsive.condition.ExpressionFactory
Add a closing parenthesis to the expression.
addCondition(Expression, Condition) - Static method in class jhomenet.commons.responsive.condition.ExpressionFactory
 
addCondition(Expression, Integer, Condition) - Method in class jhomenet.commons.responsive.condition.ExpressionFactory
 
addEvent(Event) - Method in class jhomenet.commons.event.AbstractEventLogger
Add an event.
addExpressionComponent(ExpressionComponent) - Method in class jhomenet.commons.responsive.condition.Expression
 
addExpressionComponent(Integer, ExpressionComponent) - Method in class jhomenet.commons.responsive.condition.Expression
 
addHardwareClassname(String) - Method in interface jhomenet.commons.configuration.HardwareConfiguration
Add a hardware classname.
addHardwareCompatibility(String, String, String) - Method in interface jhomenet.commons.configuration.HardwareConfiguration
Add data to the hardware compatibility map.
addHardwareContainerLoader(HardwareConfiguration.ContainerLoaderTypes) - Method in interface jhomenet.commons.configuration.HardwareConfiguration
Add a hardware container loader classname.
addHardwareDescription(String, String) - Method in interface jhomenet.commons.configuration.HardwareConfiguration
Add a hardware description.
addHardwareIconFilename(String, String) - Method in interface jhomenet.commons.configuration.HardwareConfiguration
Add a hardware icon filename.
addHardwareListener(HardwareListener) - Method in class jhomenet.commons.hw.HomenetHardware
 
addHardwareListener(IHardwareRegistrationListener) - Method in interface jhomenet.commons.hw.mngt.HardwareManager
Add a hardware listener.
addHardwareListener(HardwareListener) - Method in interface jhomenet.commons.hw.RegisteredHardware
 
addJob(JobDetail, Trigger) - Method in class jhomenet.commons.service.AbstractExecutableQuartzService
Add a job to the hardware polling service.
addListener(PlanListener) - Method in class jhomenet.commons.responsive.plan.DefaultPlan
Add a listener.
addNot(Expression, ExecutorOperatorContext) - Static method in class jhomenet.commons.responsive.condition.ExpressionFactory
Add a logical NOT operator to the expression.
addNot(Expression, Integer, ExecutorOperatorContext) - Method in class jhomenet.commons.responsive.condition.ExpressionFactory
 
addOpenParenthesis(Expression, ExecutorOperatorContext) - Static method in class jhomenet.commons.responsive.condition.ExpressionFactory
 
addOpenParenthesis(Expression, Integer, ExecutorOperatorContext) - Static method in class jhomenet.commons.responsive.condition.ExpressionFactory
Add an open parenthesis to the expression.
addOr(Expression, ExecutorOperatorContext) - Static method in class jhomenet.commons.responsive.condition.ExpressionFactory
Add a logical OR operator to the expression.
addOr(Expression, Integer, ExecutorOperatorContext) - Static method in class jhomenet.commons.responsive.condition.ExpressionFactory
 
addOrUpdateCondition(Condition) - Method in interface jhomenet.commons.responsive.ResponsiveManager
 
addOrUpdatePlan(Plan) - Method in interface jhomenet.commons.responsive.ResponsiveManager
 
addOrUpdateResponse(Response) - Method in interface jhomenet.commons.responsive.ResponsiveManager
 
addOrUpdateTrigger(TriggerWrapper) - Method in interface jhomenet.commons.responsive.ResponsiveManager
 
addRecipient(String) - Method in class jhomenet.commons.responsive.response.EmailResponse
Add an email address.
addResponse(Response, ResponseType) - Method in class jhomenet.commons.responsive.plan.DefaultPlan
Add a response to the plan.
addResponse(Response, ResponseType) - Method in interface jhomenet.commons.responsive.plan.Plan
Add a response to the plan.
addResponsiveManagerListener(ResponsiveManagerListener) - Method in interface jhomenet.commons.responsive.ResponsiveManager
 
addServerListener(SystemListener) - Method in interface jhomenet.commons.Server
 
addService(IService) - Method in interface jhomenet.commons.IServiceManager
Add a service to the service manager at the end of the services list.
addServiceListener(ServiceListener) - Method in class jhomenet.commons.service.AbstractExecutableService
 
addServiceListener(ServiceListener) - Method in interface jhomenet.commons.service.IExecutableService
 
addUnregisteredHardware(String, String) - Method in interface jhomenet.commons.hw.mngt.IHardwareRegistry
Add unregistered hardware to the hardware registry.
addWork(IWorkUnit<T>) - Method in interface jhomenet.commons.work.IWorkQueue
Add work to the work queue
addWork(IWorkUnit<T>) - Method in class jhomenet.commons.work.WorkQueueImpl
Add work to the work queue.
append(LoggingEvent) - Method in class jhomenet.commons.event.EventAppender
 
assemble(Serializable, Object) - Method in class jhomenet.commons.hw.data.unit.UnitUserType
 
assemble(Serializable, Object) - Method in class jhomenet.commons.persistence.hibernate.StringEnumUserType
 
asString() - Method in enum jhomenet.commons.responsive.converter.ResponsiveStringConverter.Inputs
 
AuthFacade - Interface in jhomenet.commons.auth
TODO: Class description.
AuthUtil - Class in jhomenet.commons.auth
This class provides authentication utility methods.
available() - Method in class jhomenet.commons.net.secure.InputStreamMonitor
Returns the number of bytes that can be read (or skipped over) from this input stream without blocking by the next caller of a method for this input stream.
awaitTermination(long, TimeUnit) - Method in class jhomenet.commons.utils.GuiExecutor
 

B

BackgroundTask<V> - Class in jhomenet.commons.utils
 
BackgroundTask() - Constructor for class jhomenet.commons.utils.BackgroundTask
 
backupFile(File, FileUtils.FileExtensions) - Static method in class jhomenet.commons.utils.FileUtils
Back up an existing file given the type of extension.
BeanshellExecutor - Class in jhomenet.commons.responsive
An implementation of the ExpressionExecutor interface that uses the Java BeanShell to execute ExpressionComponent objects.
BeanshellExecutor(ServerContext) - Constructor for class jhomenet.commons.responsive.BeanshellExecutor
Default constructor.
BeanshellExecutor.BeanshellOperators - Class in jhomenet.commons.responsive
 
BeanshellExecutor.BeanshellOperators() - Constructor for class jhomenet.commons.responsive.BeanshellExecutor.BeanshellOperators
 
bind(SocketAddress) - Method in class jhomenet.commons.net.secure.ServerSocketMonitor
Binds the ServerSocket to a specific address (IP address and port number).
bind(SocketAddress, int) - Method in class jhomenet.commons.net.secure.ServerSocketMonitor
Binds the ServerSocket to a specific address (IP address and port number).
bind(SocketAddress) - Method in class jhomenet.commons.net.secure.SocketMonitor
Binds the socket to a local address.
BooleanCondition - Class in jhomenet.commons.responsive.condition
A Boolean based sensor responsive condition.
BooleanCondition() - Constructor for class jhomenet.commons.responsive.condition.BooleanCondition
Constructor.
BooleanCondition(String, Boolean) - Constructor for class jhomenet.commons.responsive.condition.BooleanCondition
Constructor.
buildConditionMap(String) - Static method in class jhomenet.commons.responsive.converter.ResponsiveStringConverterImpl
Build a map of condition components.
buildRegistry() - Method in interface jhomenet.commons.hw.mngt.IHardwareRegistry
Build the registry.

C

cancel(boolean) - Method in class jhomenet.commons.utils.BackgroundTask
Other Future methods just forwarded to computation
capture() - Method in class jhomenet.commons.hw.sensor.Sensor
Capture sensor data from the hardware driver and store it internally in the sensor.
captureAndPersist(String) - Method in interface jhomenet.commons.hw.mngt.HardwareManager
Capture data for the given hardware address.
captureAndPersist(List<String>) - Method in interface jhomenet.commons.hw.mngt.HardwareManager
Capture data for the given list of hardware addresses.
Channel - Class in jhomenet.commons.hw
TODO: Class description.
Channel(String, Integer, String) - Constructor for class jhomenet.commons.hw.Channel
Constructor.
Channel(String, Integer) - Constructor for class jhomenet.commons.hw.Channel
Constructor.
channel - Variable in class jhomenet.commons.hw.data.AbstractHardwareData
Define the communication channel the data was read from.
checkAdminUser() - Method in interface jhomenet.commons.auth.AuthFacade
Check the admin user.
checkCredentials(String, char[]) - Method in interface jhomenet.commons.auth.AuthFacade
Check the credentials of a user against the list of users in the database.
checkFile(File) - Static method in class jhomenet.commons.utils.FileUtils
Check the validity of a file.
checkFile(String) - Static method in class jhomenet.commons.utils.FileUtils
Check the validity of a file.
checkFile(String, String) - Static method in class jhomenet.commons.utils.FileUtils
Check the validity of a file.
checkFolder(File) - Static method in class jhomenet.commons.utils.FileUtils
 
CIPHER - Static variable in class jhomenet.commons.net.secure.CryptObject
The cryptographic algorithm used to secure the object.
classForName(String) - Static method in class jhomenet.commons.utils.ReflectionUtil
Load a class.
close() - Method in class jhomenet.commons.event.EventAppender
 
close() - Method in class jhomenet.commons.net.secure.InputStreamMonitor
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class jhomenet.commons.net.secure.ServerSocketMonitor
Closes this socket.
close() - Method in class jhomenet.commons.net.secure.SocketMonitor
Closes this socket.
CommonsLibrary - Class in jhomenet.commons
jHomenet commons library information bean.
CommonsLibrary() - Constructor for class jhomenet.commons.CommonsLibrary
Constructor.
CommonsSystemConfiguration - Class in jhomenet.commons.configuration
The commons library configuration object.
compareTo(ValueData) - Method in class jhomenet.commons.data.ValueData
 
compareTo(HardwareValueData) - Method in class jhomenet.commons.hw.data.HardwareValueData
Compare two hardware value data objects.
compute() - Method in class jhomenet.commons.utils.BackgroundTask
Called in the background thread
Condition - Interface in jhomenet.commons.responsive.condition
A condition interface.
configFolderAbsolute - Static variable in class jhomenet.commons.configuration.AbstractSystemConfiguration
 
configFolderRelative - Static variable in class jhomenet.commons.configuration.AbstractSystemConfiguration
Configuration folder.
Configuration - Interface in jhomenet.commons.configuration
A configuration interface.
connect(SocketAddress) - Method in class jhomenet.commons.net.secure.SocketMonitor
Connects this socket to the server.
connect(SocketAddress, int) - Method in class jhomenet.commons.net.secure.SocketMonitor
Connects this socket to the server with a specified timeout value.
convertDataUnit(Unit) - Method in class jhomenet.commons.data.ValueData
Convert the value data to a new unit of measurement.
convertDataUnit(Unit) - Method in class jhomenet.commons.hw.data.HardwareValueData
Convert the hardware value data to a new unit of measurement.
copy() - Method in class jhomenet.commons.hw.HomenetHardware
Make a copy of the hardware object.
copy() - Method in interface jhomenet.commons.hw.RegisteredHardware
 
copy() - Method in class jhomenet.commons.hw.UnregisteredHardware
Make an identical copy of this unregistered hardware object.
copy(File, File) - Static method in class jhomenet.commons.utils.FileUtils
Copy one file to another.
createDirectory(String) - Static method in class jhomenet.commons.utils.FileUtils
Create a new directory.
createObject(String) - Static method in class jhomenet.commons.utils.ReflectionUtil
 
createObject(Constructor, Object[]) - Static method in class jhomenet.commons.utils.ReflectionUtil
 
createObject(String, Class[], Object[]) - Static method in class jhomenet.commons.utils.ReflectionUtil
 
createServerSocket(int) - Method in class jhomenet.commons.net.secure.SecureRMISocketFactory
 
createSocket(String, int) - Method in class jhomenet.commons.net.secure.SecureRMISocketFactory
 
CronTriggerWrapper - Class in jhomenet.commons.responsive.trigger
TODO: Class description.
CronTriggerWrapper(String, String, String) - Constructor for class jhomenet.commons.responsive.trigger.CronTriggerWrapper
 
CronTriggerWrapper() - Constructor for class jhomenet.commons.responsive.trigger.CronTriggerWrapper
 
CryptObject - Class in jhomenet.commons.net.secure
This class is used to hash a wrapped object.
CryptObject(Object) - Constructor for class jhomenet.commons.net.secure.CryptObject
The constructor simply invokes the superclass ZippedProxy constructor.
currencyFormat - Static variable in class jhomenet.commons.utils.FormatUtils
Currency format.

D

DataFormatException - Exception in jhomenet.commons
TODO: Class description.
DataFormatException(String) - Constructor for exception jhomenet.commons.DataFormatException
 
DataFormatException(Throwable) - Constructor for exception jhomenet.commons.DataFormatException
 
DataFormatException(String, Throwable) - Constructor for exception jhomenet.commons.DataFormatException
 
dateFormat - Static variable in class jhomenet.commons.utils.FormatUtils
Date format.
dateFormatString - Static variable in class jhomenet.commons.utils.FormatUtils
The date format.
dateTimeFormat - Static variable in class jhomenet.commons.utils.FormatUtils
Default date format.
dateTimeFormatString - Static variable in class jhomenet.commons.utils.FormatUtils
The date format.
DAYSTATE - Static variable in class jhomenet.commons.hw.states.State
 
decrypt(String) - Static method in class jhomenet.commons.utils.EncryptionUtils
Decrypts a string text.
deepCopy(Object) - Method in class jhomenet.commons.hw.data.unit.UnitUserType
 
deepCopy(Object) - Method in class jhomenet.commons.persistence.hibernate.StringEnumUserType
 
DEFAULT_DESC - Static variable in class jhomenet.commons.hw.Channel
Default channel description.
DefaultEvent - Class in jhomenet.commons.event
TODO: Class description.
DefaultEvent(Class, String, EventCategory, EventType) - Constructor for class jhomenet.commons.event.DefaultEvent
 
DefaultEvent(Object, String, EventCategory, EventType) - Constructor for class jhomenet.commons.event.DefaultEvent
 
DefaultPlan - Class in jhomenet.commons.responsive.plan
The default implementation of the plan interface.
DefaultPlan(String) - Constructor for class jhomenet.commons.responsive.plan.DefaultPlan
Default constructor.
DefaultPlan() - Constructor for class jhomenet.commons.responsive.plan.DefaultPlan
 
degrees - Static variable in class jhomenet.commons.hw.states.Roseta
An array of degrees.
deleteHardware(RegisteredHardware) - Method in interface jhomenet.commons.persistence.HardwarePersistenceFacade
Delete the HomenetHardware hardware object from the hardware persistence layer.
deleteHardware(RegisteredHardware) - Method in class jhomenet.commons.persistence.hibernate.HardwarePersistenceLayerHibernate
 
deleteUser(User) - Method in interface jhomenet.commons.auth.AuthFacade
Delete a user from the database.
description - Variable in class jhomenet.commons.hw.states.State
The description of the state.
desiredState - Variable in class jhomenet.commons.hw.device.Device
The desired state of the device.
Device - Class in jhomenet.commons.hw.device
The device class is used as a container for holding information related to devices.
Device(String, String, String, Integer) - Constructor for class jhomenet.commons.hw.device.Device
The default constructor the Device object.
Device(String, Integer) - Constructor for class jhomenet.commons.hw.device.Device
 
Device(Device) - Constructor for class jhomenet.commons.hw.device.Device
 
DeviceResponse - Class in jhomenet.commons.responsive.response
TODO: Class description.
DeviceResponse(String, Device, State) - Constructor for class jhomenet.commons.responsive.response.DeviceResponse
 
disassemble(Object) - Method in class jhomenet.commons.hw.data.unit.UnitUserType
 
disassemble(Object) - Method in class jhomenet.commons.persistence.hibernate.StringEnumUserType
 
doesSupportMinMaxValues() - Method in class jhomenet.commons.hw.sensor.ValueSensor
Get whether the sensor supports minimum/maximum values.

E

E - Static variable in class jhomenet.commons.hw.states.Roseta
 
EmailResponse - Class in jhomenet.commons.responsive.response
This response will send out an email to the receipients when the response is executed.
EmailResponse(String) - Constructor for class jhomenet.commons.responsive.response.EmailResponse
 
encrypt(String) - Static method in class jhomenet.commons.auth.AuthUtil
Encrypt the plaintext password using the SHA hash method.
encrypt(String) - Static method in class jhomenet.commons.utils.EncryptionUtils
Encrypts the string text.
EncryptionUtils - Class in jhomenet.commons.utils
 
EncryptionUtils() - Constructor for class jhomenet.commons.utils.EncryptionUtils
 
ENE - Static variable in class jhomenet.commons.hw.states.Roseta
 
equals(Object) - Method in interface jhomenet.commons.auth.Principal
Compares this principal to the specified object.
equals(Object) - Method in class jhomenet.commons.auth.User
 
equals(Object) - Method in class jhomenet.commons.data.ValueData
 
equals(Object) - Method in class jhomenet.commons.hw.Channel
 
equals(Object) - Method in class jhomenet.commons.hw.data.AbstractHardwareData
 
equals(Object) - Method in interface jhomenet.commons.hw.data.HardwareData
Check if two hardware data objects are equal.
equals(Object) - Method in class jhomenet.commons.hw.data.HardwareStateData
 
equals(Object) - Method in class jhomenet.commons.hw.data.HardwareValueData
 
equals(Object, Object) - Method in class jhomenet.commons.hw.data.unit.UnitUserType
 
equals(Object) - Method in class jhomenet.commons.hw.HomenetHardware
 
equals(Object) - Method in interface jhomenet.commons.hw.RegisteredHardware
Used to check for hardware equality.
equals(Object) - Method in class jhomenet.commons.hw.states.State
 
equals(Object) - Method in class jhomenet.commons.hw.UnregisteredHardware
 
equals(Object, Object) - Method in class jhomenet.commons.persistence.hibernate.StringEnumUserType
 
equals(Object) - Method in class jhomenet.commons.responsive.BeanshellExecutor.BeanshellOperators
An operator context is considered equal if the classname is the same.
equals(Object) - Method in class jhomenet.commons.responsive.condition.AbstractCondition
 
equals(Object) - Method in class jhomenet.commons.responsive.condition.BooleanCondition
 
equals(Object) - Method in interface jhomenet.commons.responsive.condition.Condition
 
equals(Object) - Method in interface jhomenet.commons.responsive.condition.ExecutorOperatorContext
 
equals(Object) - Method in class jhomenet.commons.responsive.condition.Expression
 
equals(Object) - Method in class jhomenet.commons.responsive.condition.SensorCondition
 
equals(Object) - Method in class jhomenet.commons.responsive.condition.StateCondition
 
equals(Object) - Method in class jhomenet.commons.responsive.condition.ValueCondition
 
equals(String) - Method in enum jhomenet.commons.responsive.condition.ValueConditionOperator
Check whether an input string equals the descriptor options.
equals(String) - Method in enum jhomenet.commons.responsive.converter.ResponsiveStringConverter.Delimeters
 
equals(String) - Method in enum jhomenet.commons.responsive.converter.ResponsiveStringConverter.Identifiers
Check whether an input string equals the descriptor options.
equals(String) - Method in enum jhomenet.commons.responsive.converter.ResponsiveStringConverter.Inputs
 
equals(Object) - Method in class jhomenet.commons.responsive.plan.DefaultPlan
 
equals(Object) - Method in class jhomenet.commons.responsive.response.AbstractResponse
 
equals(Object) - Method in class jhomenet.commons.responsive.trigger.TriggerWrapper
 
equalsValueCondition(String, ValueSensor, ValueData, ExecutorOperatorContext) - Static method in class jhomenet.commons.responsive.condition.ExpressionFactory
 
ERRORSTATE - Static variable in class jhomenet.commons.hw.states.State
 
ESE - Static variable in class jhomenet.commons.hw.states.Roseta
 
evaluate() - Method in class jhomenet.commons.responsive.condition.BooleanCondition
 
evaluate() - Method in interface jhomenet.commons.responsive.condition.Condition
Evaluation the condition.
evaluate() - Method in class jhomenet.commons.responsive.condition.StateCondition
 
evaluate() - Method in class jhomenet.commons.responsive.condition.ValueCondition
 
evaluateExpression(Expression) - Method in class jhomenet.commons.responsive.BeanshellExecutor
 
evaluateExpression(Expression) - Method in interface jhomenet.commons.responsive.ResponsiveExecutor
 
evaluateToString() - Method in class jhomenet.commons.responsive.condition.AbstractCondition
 
evaluateToString() - Method in interface jhomenet.commons.responsive.condition.ExpressionComponent
Evaluate the expression component into a string representation.
Event - Interface in jhomenet.commons.event
TODO: Class description.
EventAppender - Class in jhomenet.commons.event
TODO: Class description.
EventAppender() - Constructor for class jhomenet.commons.event.EventAppender
Constructor.
EventCategory - Enum in jhomenet.commons.event
TODO: Class description.
EventResponse - Class in jhomenet.commons.responsive.response
TODO: Class description.
EventResponse(String, String, ServerContext) - Constructor for class jhomenet.commons.responsive.response.EventResponse
 
EventType - Enum in jhomenet.commons.event
TODO: Class description.
execute() - Method in class jhomenet.commons.hw.device.Device
Execute the device based on the desired state.
execute(Plan) - Method in class jhomenet.commons.responsive.AbstractResponsiveExecutor
 
execute() - Method in class jhomenet.commons.responsive.response.AbstractResponse
 
execute() - Method in class jhomenet.commons.responsive.response.DeviceResponse
Execute the device.
execute() - Method in class jhomenet.commons.responsive.response.EmailResponse
Execute the response.
execute() - Method in class jhomenet.commons.responsive.response.EventResponse
 
execute() - Method in class jhomenet.commons.responsive.response.MessageResponse
 
execute() - Method in interface jhomenet.commons.responsive.response.Response
Execute the response.
execute(Plan) - Method in interface jhomenet.commons.responsive.ResponsiveExecutor
 
execute() - Method in class jhomenet.commons.service.AbstractExecutableThreadService
The service execution.
execute(Runnable) - Method in class jhomenet.commons.utils.GuiExecutor
 
execute() - Method in class jhomenet.commons.work.unit.AbstractWorkUnit
 
execute() - Method in interface jhomenet.commons.work.unit.IWorkUnit
Execute the desired work.
executeImpl() - Method in class jhomenet.commons.service.AbstractExecutableThreadService
 
ExecutorOperatorContext - Interface in jhomenet.commons.responsive.condition
TODO: Class description.
Expression - Class in jhomenet.commons.responsive.condition
Comprised of a list of ExpressionElement components including sensor responsive Conditions and operators.
Expression() - Constructor for class jhomenet.commons.responsive.condition.Expression
Default constructor.
ExpressionComponent - Interface in jhomenet.commons.responsive.condition
An expression component interface.
ExpressionFactory - Class in jhomenet.commons.responsive.condition
This factory class can be used to quickly create expressions.
expressionUpdated() - Method in interface jhomenet.commons.responsive.plan.PlanListener
The plan's expression has been updated.

F

FileUtils - Class in jhomenet.commons.utils
TODO: Class description.
FileUtils.FileExtensions - Enum in jhomenet.commons.utils
Define known file extensions.
findAllUsers() - Method in interface jhomenet.commons.auth.AuthFacade
Find a list of all the users currently defined in the database.
fireHardwareRegisteredEvent(HardwareRegisteredEvent) - Method in interface jhomenet.commons.hw.mngt.HardwareManager
 
fireHardwareUnregisteredEvent(HardwareUnregisteredEvent) - Method in interface jhomenet.commons.hw.mngt.HardwareManager
 
fireHardwareUpdatedEvent(HardwareUpdatedEvent) - Method in interface jhomenet.commons.hw.mngt.HardwareManager
 
firstPoll - Variable in class jhomenet.commons.hw.sensor.Sensor
A flag used to indicate whether this is the sensor's first poll or not.
formatDouble(double) - Static method in class jhomenet.commons.utils.FormatUtils
Format a double into a string.
formatToString(String) - Method in class jhomenet.commons.responsive.response.AbstractResponse
Format a string for use with the toString() method.
FormatUtils - Class in jhomenet.commons.utils
TODO: class description.
fromCondition(Condition) - Method in class jhomenet.commons.responsive.converter.ResponsiveStringConverterImpl
Convert a condition into a string representation.
fromExpression(Expression) - Method in interface jhomenet.commons.responsive.converter.ResponsiveConverter
 
fromExpression(Expression) - Method in class jhomenet.commons.responsive.converter.ResponsiveStringConverterImpl
 
fromXMLString(String) - Method in class jhomenet.commons.persistence.hibernate.StringEnumUserType
 

G

generateConditionString() - Method in class jhomenet.commons.responsive.condition.BooleanCondition
 
get() - Method in class jhomenet.commons.utils.BackgroundTask
 
get(long, TimeUnit) - Method in class jhomenet.commons.utils.BackgroundTask
 
getAddressAsString() - Method in interface jhomenet.commons.hw.driver.IContainer
Get the container address as a string.
getAllEvents() - Method in class jhomenet.commons.event.AbstractEventLogger
 
getAndOperator() - Method in class jhomenet.commons.responsive.BeanshellExecutor.BeanshellOperators
 
getAndOperator() - Method in interface jhomenet.commons.responsive.condition.ExecutorOperatorContext
 
getAppHardwareDescription() - Method in class jhomenet.commons.hw.HomenetHardware
 
getAppHardwareDescription() - Method in interface jhomenet.commons.hw.RegisteredHardware
Get the application hardware description.
getAuthFacade() - Method in interface jhomenet.commons.ServerContext
 
getAvailableStates() - Method in class jhomenet.commons.hw.device.Device
Get the list of available states.
getAvailableStates() - Method in class jhomenet.commons.hw.sensor.StateSensor
 
getAvailableUnits() - Method in class jhomenet.commons.hw.sensor.ValueSensor
 
getBuildDate() - Method in class jhomenet.commons.configuration.AbstractSystemConfiguration
 
getBuildDate() - Method in interface jhomenet.commons.configuration.ServerSystemConfiguration
 
getBuildFilename() - Method in class jhomenet.commons.configuration.AbstractSystemConfiguration
 
getBuildFilename() - Method in class jhomenet.commons.configuration.CommonsSystemConfiguration
 
getBuildId() - Method in class jhomenet.commons.configuration.AbstractSystemConfiguration
 
getBuildId() - Method in interface jhomenet.commons.configuration.ServerSystemConfiguration
 
getCallable() - Method in class jhomenet.commons.work.unit.AbstractWorkUnit
 
getCallable() - Method in interface jhomenet.commons.work.unit.IWorkUnit
 
getCategory() - Method in enum jhomenet.commons.event.EventCategory
 
getCcrecipients() - Method in class jhomenet.commons.responsive.response.EmailResponse
Get the list of CC recipients.
getChannel() - Method in class jhomenet.commons.hw.data.AbstractHardwareData
 
getChannel() - Method in interface jhomenet.commons.hw.data.HardwareData
Get the channel corresponding to the hardware data.
getChannel(Integer) - Method in class jhomenet.commons.hw.HomenetHardware
 
getChannel(Integer) - Method in interface jhomenet.commons.hw.RegisteredHardware
 
getChannel() - Method in class jhomenet.commons.net.secure.ServerSocketMonitor
Returns the unique ServerSocketChannel object associated with this socket, if any.
getChannel() - Method in class jhomenet.commons.net.secure.SocketMonitor
Returns the unique SocketChannel object associated with this socket, if any.
getChannel() - Method in class jhomenet.commons.responsive.condition.SensorCondition
 
getChannelDescription(Integer) - Method in class jhomenet.commons.hw.HomenetHardware
 
getChannelDescription(Integer) - Method in interface jhomenet.commons.hw.RegisteredHardware
Get the channel description
getChannelNum() - Method in class jhomenet.commons.hw.Channel
 
getChannels() - Method in class jhomenet.commons.hw.HomenetHardware
 
getChannels() - Method in interface jhomenet.commons.hw.RegisteredHardware
 
getCloseParenthesisOperator() - Method in class jhomenet.commons.responsive.BeanshellExecutor.BeanshellOperators
 
getCloseParenthesisOperator() - Method in interface jhomenet.commons.responsive.condition.ExecutorOperatorContext
 
getCommonsConfiguration() - Static method in class jhomenet.commons.CommonsLibrary
 
getCompatibleDriverHardware(String) - Method in class jhomenet.commons.hw.driver.HardwareCompatibility
Get a list of compatible driver hardware types given the hardware class name.
getCompatibleDriverHardware(String) - Method in interface jhomenet.commons.hw.driver.IHardwareDriverManager
Get a list of compatible driver hardware.
getCompatibleDriverHardware(String) - Method in interface jhomenet.commons.hw.mngt.HardwareManager
 
getCompatibleHardwareClassnames(String) - Method in class jhomenet.commons.hw.driver.HardwareCompatibility
Get a list of compatible hardware class names given the driver hardware type.
getCompatibleHardwareClassnames(String) - Method in interface jhomenet.commons.hw.driver.IHardwareDriverManager
Get a list of compatibile hardware given the driver hardware type.
getCompatibleHardwareClassnames(String) - Method in interface jhomenet.commons.hw.mngt.HardwareManager
Get a list of compatible hardware classnames given the driver hardware name/type.
getConditionName() - Method in class jhomenet.commons.responsive.condition.AbstractCondition
 
getConditionName() - Method in interface jhomenet.commons.responsive.condition.Condition
Get the name of the condition.
getConditions() - Method in interface jhomenet.commons.responsive.ResponsiveManager
 
getConfigFolderAbsolute() - Method in class jhomenet.commons.configuration.AbstractSystemConfiguration
 
getConfigFolderRelative() - Static method in class jhomenet.commons.configuration.AbstractSystemConfiguration
 
getConstructor(String, Class[]) - Static method in class jhomenet.commons.utils.ReflectionUtil
 
getContainerLoaderClassname() - Method in enum jhomenet.commons.configuration.HardwareConfiguration.ContainerLoaderTypes
 
getCount() - Method in interface jhomenet.commons.hw.driver.ICountDriver
Get the count.
getCount(Integer) - Method in interface jhomenet.commons.hw.driver.ICountDriver
 
getCronExpression() - Method in class jhomenet.commons.responsive.trigger.CronTriggerWrapper
 
getCurrentDataAsString() - Method in class jhomenet.commons.hw.sensor.Sensor
Get the current value as a string.
getCurrentDataList() - Method in class jhomenet.commons.hw.sensor.Sensor
Get the current data.
getCurrentEvents() - Method in class jhomenet.commons.event.AbstractEventLogger
Get a list of events.
getCurrentState() - Method in class jhomenet.commons.hw.device.Device
Get the current state.
getDataObject() - Method in class jhomenet.commons.hw.data.AbstractHardwareData
Get the data.
getDataObject() - Method in interface jhomenet.commons.hw.data.HardwareData
Get the hardware data object.
getDataObject() - Method in class jhomenet.commons.hw.data.HardwareStateData
Get a reference to the default state object.
getDataObject() - Method in class jhomenet.commons.hw.data.HardwareValueData
Get the data value.
getDataString() - Method in class jhomenet.commons.hw.data.AbstractHardwareData
Get the hardware data as a string representation.
getDataString() - Method in interface jhomenet.commons.hw.data.HardwareData
Get the hardware data as a string representation.
getDataString() - Method in class jhomenet.commons.hw.data.HardwareStateData
Get the string representation of the state.
getDataString() - Method in class jhomenet.commons.hw.data.HardwareValueData
Get the data as a string.
getDefaultConfiguration() - Static method in class jhomenet.commons.configuration.CommonsSystemConfiguration
 
getDefaultConfiguration(boolean) - Static method in class jhomenet.commons.configuration.CommonsSystemConfiguration
 
getDefaultConstructor(Class) - Static method in class jhomenet.commons.utils.ReflectionUtil
Retrieve, reflectively, the default no-argument constructor.
getDelimeter() - Method in enum jhomenet.commons.responsive.converter.ResponsiveStringConverter.Delimeters
 
getDescription() - Method in class jhomenet.commons.event.AbstractEvent
 
getDescription() - Method in interface jhomenet.commons.event.Event
 
getDescription() - Method in class jhomenet.commons.hw.Channel
 
getDescription() - Method in interface jhomenet.commons.hw.driver.IContainer
Retrieves a short description of the function of the hardware object.
getDescription() - Method in class jhomenet.commons.hw.states.State
Get the state type.
getDescription() - Method in class jhomenet.commons.net.proxy.HardwareManagerItem
Get a description of the class implementation.
getDescription() - Method in enum jhomenet.commons.polling.PollingIntervals
 
getDescription() - Method in interface jhomenet.commons.work.unit.IWorkUnit
 
getDesiredState() - Method in class jhomenet.commons.responsive.condition.BooleanCondition
 
getDesiredState() - Method in class jhomenet.commons.responsive.response.DeviceResponse
Get the desired state of the response.
getDevice() - Method in class jhomenet.commons.responsive.response.DeviceResponse
Get the response's device object.
getDirectory(String) - Static method in class jhomenet.commons.utils.FileUtils
 
getDriverHardwareType(String) - Method in interface jhomenet.commons.hw.driver.IHardwareDriverManager
Get the driver hardware type given the hardware address.
getDriverHardwareType(String) - Method in interface jhomenet.commons.hw.mngt.HardwareManager
Get the driver hardware type given the hardware Id.
getDriverHardwareType() - Method in class jhomenet.commons.hw.UnregisteredHardware
 
getEnableConsoleAtStartup() - Method in interface jhomenet.commons.configuration.ServerSystemConfiguration
 
getEndTime() - Method in class jhomenet.commons.responsive.trigger.SimpleTriggerWrapper
 
getEventCategory() - Method in class jhomenet.commons.event.AbstractEvent
 
getEventCategory() - Method in interface jhomenet.commons.event.Event
 
getEventDesc() - Method in class jhomenet.commons.hw.mngt.HardwareRegistryEvent
Return a description of the hardware event.
getEventLogger() - Method in interface jhomenet.commons.ServerContext
 
getEventType() - Method in class jhomenet.commons.event.AbstractEvent
 
getEventType() - Method in interface jhomenet.commons.event.Event
 
getEventType() - Method in class jhomenet.commons.hw.mngt.HardwareRegistryEvent
Get the event type.
getEventType() - Method in class jhomenet.commons.responsive.ResponsiveManagerEvent
Get the event type.
getExecutorOperatorContext() - Method in class jhomenet.commons.responsive.BeanshellExecutor
 
getExecutorOperatorContext() - Method in interface jhomenet.commons.responsive.ResponsiveExecutor
 
getExpression() - Method in class jhomenet.commons.responsive.plan.DefaultPlan
 
getExpression() - Method in interface jhomenet.commons.responsive.plan.Plan
 
getExpressionAsElementList() - Method in class jhomenet.commons.responsive.condition.Expression
 
getExpressionAsString() - Method in class jhomenet.commons.responsive.condition.Expression
Convert the expression into a string representation.
getExtension() - Method in enum jhomenet.commons.utils.FileUtils.FileExtensions
 
getExtensionLength() - Method in enum jhomenet.commons.utils.FileUtils.FileExtensions
 
getFile(String, String, String, FileUtils.FileExtensions) - Static method in class jhomenet.commons.utils.FileUtils
Create a file given the directory and filename.
getFile(String, String, FileUtils.FileExtensions) - Static method in class jhomenet.commons.utils.FileUtils
 
getFile(String, String, String) - Static method in class jhomenet.commons.utils.FileUtils
 
getFile(String, String) - Static method in class jhomenet.commons.utils.FileUtils
 
getFilename(String) - Static method in class jhomenet.commons.utils.FileUtils
 
getFullName() - Method in class jhomenet.commons.responsive.trigger.TriggerWrapper
 
getFullVersion() - Method in class jhomenet.commons.configuration.AbstractSystemConfiguration
 
getFullVersion() - Method in interface jhomenet.commons.configuration.ServerSystemConfiguration
 
getHardwareAddr() - Method in interface jhomenet.commons.hw.Hardware
Get the hardware address.
getHardwareAddr() - Method in class jhomenet.commons.hw.HomenetHardware
 
getHardwareAddr() - Method in class jhomenet.commons.hw.mngt.HardwareRegistrationRequest
 
getHardwareAddr() - Method in exception jhomenet.commons.hw.mngt.NoSuchHardwareException
 
getHardwareAddr() - Method in class jhomenet.commons.hw.UnregisteredHardware
 
getHardwareAddr() - Method in class jhomenet.commons.responsive.condition.SensorCondition
Get the sensor's hardware address.
getHardwareAddrRef() - Method in class jhomenet.commons.hw.Channel
 
getHardwareAddrRef() - Method in class jhomenet.commons.hw.data.AbstractHardwareData
 
getHardwareAddrRef() - Method in interface jhomenet.commons.hw.data.HardwareData
Get the hardware address reference.
getHardwareAddrs() - Method in interface jhomenet.commons.hw.driver.IHardwareDriverManager
Get a list of currently present hardware addresses.
getHardwareAddrs() - Method in interface jhomenet.commons.hw.mngt.HardwareManager
Get a list of hardware address.
getHardwareClassname() - Method in class jhomenet.commons.hw.HomenetHardware
 
getHardwareClassname() - Method in class jhomenet.commons.hw.mngt.HardwareRegistrationRequest
 
getHardwareClassname() - Method in interface jhomenet.commons.hw.RegisteredHardware
Get the jHomenet hardware classname.
getHardwareClassnames() - Method in interface jhomenet.commons.configuration.HardwareConfiguration
Get a listing of the defined hardware classnames.
getHardwareCompatibilityMap() - Method in interface jhomenet.commons.configuration.HardwareConfiguration
Get the hardware compatibility map.
getHardwareConfiguration() - Method in interface jhomenet.commons.configuration.ServerSystemConfiguration
 
getHardwareContainerLoaderClassnames() - Method in interface jhomenet.commons.configuration.HardwareConfiguration
Get the list of defined hardware container loader classnames.
getHardwareData(String) - Method in interface jhomenet.commons.persistence.HardwareDataPersistenceFacade
 
getHardwareData(String, Date, Date) - Method in interface jhomenet.commons.persistence.HardwareDataPersistenceFacade
 
getHardwareDataPersistenceFacade() - Method in interface jhomenet.commons.configuration.HardwareConfiguration
 
getHardwareDataPersistenceFacade() - Method in interface jhomenet.commons.hw.mngt.HardwareManager
Get a reference to the hardware data persistence layer.
getHardwareDescription(String) - Method in interface jhomenet.commons.configuration.HardwareConfiguration
Get a description of a particular type of hardware given the hardware classname.
getHardwareDescription(Class) - Method in interface jhomenet.commons.configuration.HardwareConfiguration
Get the description of a particular type of hardware given the hardware class.
getHardwareDriver(String, String) - Method in interface jhomenet.commons.hw.driver.IHardwareDriverManager
Get a reference to the hardware driver.
getHardwareDriverClassname(String, String) - Method in class jhomenet.commons.hw.driver.HardwareCompatibility
Retrieve the hardware driver classname given the hardware classname and hardware driver type.
getHardwareIconFilename(String) - Method in interface jhomenet.commons.configuration.HardwareConfiguration
Get the hardware icon filename, if it's defined, given the hardware classname.
getHardwareIconFilename(Class) - Method in interface jhomenet.commons.configuration.HardwareConfiguration
Get the hardware icon filename, if it's defined, given the hardware class.
getHardwareManager() - Method in interface jhomenet.commons.ServerContext
 
getHardwareManagerProxy() - Method in interface jhomenet.commons.net.proxy.IServerProxy
Calling this method returns a reference to the hardware manager proxy object.
getHardwarePersistenceLayer() - Method in interface jhomenet.commons.configuration.HardwareConfiguration
 
getHardwareRegistry() - Method in interface jhomenet.commons.hw.mngt.HardwareManager
Get a reference to the underlying hardware registry.
getHardwareSetupDescription() - Method in class jhomenet.commons.hw.HomenetHardware
 
getHardwareSetupDescription() - Method in class jhomenet.commons.hw.mngt.HardwareRegistrationRequest
 
getHardwareSetupDescription() - Method in interface jhomenet.commons.hw.RegisteredHardware
Get the hardware setup description.
getHost() - Method in class jhomenet.commons.responsive.response.EmailResponse
Get the email hostname.
getId() - Method in class jhomenet.commons.auth.User
 
getId() - Method in class jhomenet.commons.data.ValueData
 
getId() - Method in class jhomenet.commons.event.AbstractEvent
 
getId() - Method in class jhomenet.commons.hw.data.AbstractHardwareData
Get the data object Id.
getId() - Method in class jhomenet.commons.hw.HomenetHardware
Get the hardware ID.
getId() - Method in class jhomenet.commons.responsive.condition.AbstractCondition
 
getId() - Method in class jhomenet.commons.responsive.response.AbstractResponse
Get the response ID.
getIdentifier() - Method in enum jhomenet.commons.responsive.converter.ResponsiveStringConverter.Identifiers
 
getImagesFolderAbsolute() - Method in class jhomenet.commons.configuration.AbstractSystemConfiguration
 
getImagesFolderAbsolute() - Method in interface jhomenet.commons.configuration.ServerSystemConfiguration
 
getImagesFolderRelative() - Method in class jhomenet.commons.configuration.AbstractSystemConfiguration
 
getImagesFolderRelative() - Method in interface jhomenet.commons.configuration.ServerSystemConfiguration
 
getInetAddress() - Method in class jhomenet.commons.net.secure.ServerSocketMonitor
Returns the local address of this server socket.
getInetAddress() - Method in class jhomenet.commons.net.secure.SocketMonitor
Returns the address to which the socket is connected.
getInputStream() - Method in class jhomenet.commons.net.secure.SocketMonitor
Returns an input stream for this socket.
getKeepAlive() - Method in class jhomenet.commons.net.secure.SocketMonitor
Tests if SO_KEEPALIVE is enabled.
getLibraryBuildDate() - Method in class jhomenet.commons.CommonsLibrary
 
getLibraryBuildDate() - Method in interface jhomenet.commons.LibraryInterface
 
getLibraryBuildId() - Method in class jhomenet.commons.CommonsLibrary
 
getLibraryBuildId() - Method in interface jhomenet.commons.LibraryInterface
 
getLibraryDescription() - Method in class jhomenet.commons.CommonsLibrary
 
getLibraryDescription() - Method in interface jhomenet.commons.LibraryInterface
 
getLibraryName() - Method in class jhomenet.commons.CommonsLibrary
 
getLibraryName() - Method in interface jhomenet.commons.LibraryInterface
 
getLibraryVersion() - Method in class jhomenet.commons.CommonsLibrary
 
getLibraryVersion() - Method in interface jhomenet.commons.LibraryInterface
 
getLoadedProperties(Properties) - Method in class jhomenet.commons.configuration.AbstractSystemConfiguration
 
getLoadedProperties(Properties) - Method in class jhomenet.commons.configuration.CommonsSystemConfiguration
 
getLocalAddress() - Method in class jhomenet.commons.net.secure.SocketMonitor
Gets the local address to which the socket is bound.
getLocalPort() - Method in class jhomenet.commons.net.secure.ServerSocketMonitor
Returns the port on which this socket is listening.
getLocalPort() - Method in class jhomenet.commons.net.secure.SocketMonitor
Returns the local port to which this socket is bound.
getLocalSocketAddress() - Method in class jhomenet.commons.net.secure.ServerSocketMonitor
Returns the address of the endpoint this socket is bound to, or null if it is not bound yet.
getLocalSocketAddress() - Method in class jhomenet.commons.net.secure.SocketMonitor
Returns the address of the endpoint this socket is bound to, or null if it is not bound yet.
getLocalThreadLastReadPrincipal() - Static method in class jhomenet.commons.net.secure.SecureRMISocketFactory
Returns the principal used in the last SSLServerSocket.accept() invocation in this thread, or one of its parents.
getLocalThreadLastReadSocket() - Static method in class jhomenet.commons.net.secure.SecureRMISocketFactory
Returns the SSLSocket returned in the last SSLServerSocket.accept() invocation in this thread, or one of its parents.
getLogsFolderAbsolute() - Static method in class jhomenet.commons.configuration.AbstractSystemConfiguration
Get the absolute logging folder.
getLogsFolderRelative() - Static method in class jhomenet.commons.configuration.AbstractSystemConfiguration
Get the relative logging folder.
getMaxDailyValue() - Method in class jhomenet.commons.hw.sensor.ValueSensor
Get the maximum daily value.
getMaxValue(int) - Method in class jhomenet.commons.hw.sensor.ValueSensor
 
getMaxValueList() - Method in class jhomenet.commons.hw.sensor.ValueSensor
Get the maximum data object.
getMessage() - Method in class jhomenet.commons.responsive.response.EmailResponse
Get the email message.
getMessage() - Method in class jhomenet.commons.responsive.response.MessageResponse
Get the message.
getMinDailyValue() - Method in class jhomenet.commons.hw.sensor.ValueSensor
Get the minimum daily value.
getMinValue(int) - Method in class jhomenet.commons.hw.sensor.ValueSensor
 
getMinValueList() - Method in class jhomenet.commons.hw.sensor.ValueSensor
Get the minimum value.
getName() - Method in interface jhomenet.commons.auth.Principal
Returns the name of this principal.
getName() - Method in class jhomenet.commons.auth.User
 
getName() - Method in interface jhomenet.commons.hw.driver.IContainer
Retrieves the part number of the hardware object as a String.
getNotOperator() - Method in class jhomenet.commons.responsive.BeanshellExecutor.BeanshellOperators
 
getNotOperator() - Method in interface jhomenet.commons.responsive.condition.ExecutorOperatorContext
 
getNumberSupportedChannels() - Method in interface jhomenet.commons.hw.driver.IHardwareDriver
Get the number of supported communication channels.
getNumChannels() - Method in class jhomenet.commons.hw.HomenetHardware
Get the number of input channels the sensor supports.
getNumChannels() - Method in interface jhomenet.commons.hw.RegisteredHardware
Get the number of communication channels.
getObj() - Method in class jhomenet.commons.responsive.ResponsiveManagerEvent
 
getOldHardware() - Method in class jhomenet.commons.hw.mngt.HardwareRegisteredEvent
 
getOldHardware() - Method in class jhomenet.commons.hw.mngt.HardwareRegistryEvent
 
getOldHardware() - Method in class jhomenet.commons.hw.mngt.HardwareUnregisteredEvent
 
getOldHardware() - Method in class jhomenet.commons.hw.mngt.HardwareUpdatedEvent
 
getOnFalseResponses() - Method in class jhomenet.commons.responsive.plan.DefaultPlan
Get the current list of on-false responses.
getOnTrueResponses() - Method in class jhomenet.commons.responsive.plan.DefaultPlan
Get the current list of on-true responses.
getOOBInline() - Method in class jhomenet.commons.net.secure.SocketMonitor
Tests if OOBINLINE is enabled.
getOpenParenthesisOperator() - Method in class jhomenet.commons.responsive.BeanshellExecutor.BeanshellOperators
 
getOpenParenthesisOperator() - Method in interface jhomenet.commons.responsive.condition.ExecutorOperatorContext
 
getOperator(String) - Method in class jhomenet.commons.responsive.BeanshellExecutor.BeanshellOperators
 
getOperator(String) - Method in interface jhomenet.commons.responsive.condition.ExecutorOperatorContext
 
getOperators() - Method in class jhomenet.commons.responsive.BeanshellExecutor.BeanshellOperators
 
getOperators() - Method in interface jhomenet.commons.responsive.condition.ExecutorOperatorContext
 
getOperatorStr() - Method in enum jhomenet.commons.responsive.condition.ValueConditionOperator
 
getOrOperator() - Method in class jhomenet.commons.responsive.BeanshellExecutor.BeanshellOperators
 
getOrOperator() - Method in interface jhomenet.commons.responsive.condition.ExecutorOperatorContext
 
getOutputStream() - Method in class jhomenet.commons.net.secure.SocketMonitor
Returns an output stream for this socket.
getPasswordHash() - Method in class jhomenet.commons.auth.User
 
getPersistenceLayer() - Method in interface jhomenet.commons.configuration.SensorResponsiveConfiguration
 
getPlan(String) - Method in interface jhomenet.commons.responsive.ResponsiveManager
 
getPlanName() - Method in class jhomenet.commons.responsive.plan.DefaultPlan
 
getPlanName() - Method in interface jhomenet.commons.responsive.plan.Plan
Get the plan name.
getPlans() - Method in interface jhomenet.commons.responsive.ResponsiveManager
 
getPollingInterval() - Method in class jhomenet.commons.hw.mngt.HardwareRegistrationRequest
 
getPollingInterval() - Method in class jhomenet.commons.hw.sensor.Sensor
 
getPollingInterval() - Method in enum jhomenet.commons.polling.PollingIntervals
 
getPort() - Method in class jhomenet.commons.net.secure.SocketMonitor
Returns the remote port to which this socket is connected.
getPreferredDataUnit() - Method in class jhomenet.commons.hw.sensor.ValueSensor
Get the desired hardware data unit.
getReceiveBufferSize() - Method in class jhomenet.commons.net.secure.ServerSocketMonitor
Gets the value of the SO_RCVBUF option for this ServerSocket, that is the proposed buffer size that will be used for Sockets accepted from this ServerSocket.
getReceiveBufferSize() - Method in class jhomenet.commons.net.secure.SocketMonitor
Gets the value of the SO_RCVBUF option for this Socket, that is the buffer size used by the platform for input on this Socket.
getRecipients() - Method in class jhomenet.commons.responsive.response.EmailResponse
Get a list of email recipients.
getRegisteredHardware() - Method in interface jhomenet.commons.hw.mngt.HardwareManager
Get a list of currently registered hardware.
getRegisteredHardware(String) - Method in interface jhomenet.commons.hw.mngt.HardwareManager
Get a registered hardware object.
getRegisteredHardware(String) - Method in interface jhomenet.commons.hw.mngt.IHardwareRegistry
Get a reference to the registered hardware.
getRegisteredHardwareList() - Method in interface jhomenet.commons.hw.mngt.IHardwareRegistry
Get the list of currently registered hardawre.
getRemoteSocketAddress() - Method in class jhomenet.commons.net.secure.SocketMonitor
Returns the address of the endpoint this socket is connected to, or null if it is unconnected.
getRepeatIntervalMS() - Method in class jhomenet.commons.responsive.trigger.SimpleTriggerWrapper
 
getReplyto() - Method in class jhomenet.commons.responsive.response.EmailResponse
Get the replyTo email address.
getResourcesFolderAbsolute() - Static method in class jhomenet.commons.configuration.AbstractSystemConfiguration
 
getResourcesFolderRelative() - Static method in class jhomenet.commons.configuration.AbstractSystemConfiguration
 
getResponseDescription() - Method in class jhomenet.commons.responsive.response.EventResponse
 
getResponseName() - Method in class jhomenet.commons.responsive.response.AbstractResponse
 
getResponseName() - Method in interface jhomenet.commons.responsive.response.Response
Get the response name.
getResponses(ResponseType) - Method in class jhomenet.commons.responsive.plan.DefaultPlan
 
getResponses(ResponseType) - Method in interface jhomenet.commons.responsive.plan.Plan
 
getResponses() - Method in interface jhomenet.commons.responsive.ResponsiveManager
 
getResponsiveExecutor() - Method in interface jhomenet.commons.responsive.ResponsiveManager
 
getResponsiveManager() - Method in interface jhomenet.commons.ServerContext
 
getReuseAddress() - Method in class jhomenet.commons.net.secure.ServerSocketMonitor
Tests if SO_REUSEADDR is enabled.
getReuseAddress() - Method in class jhomenet.commons.net.secure.SocketMonitor
Tests if SO_REUSEADDR is enabled.
getSendBufferSize() - Method in class jhomenet.commons.net.secure.SocketMonitor
Get value of the SO_SNDBUF option for this Socket, that is the buffer size used by the platform for output on this Socket.
getSender() - Method in class jhomenet.commons.responsive.response.EmailResponse
Get the sender.
getSensor() - Method in class jhomenet.commons.responsive.condition.SensorCondition
 
getSensorResponsiveConfiguration() - Method in interface jhomenet.commons.configuration.ServerSystemConfiguration
 
getServer() - Method in interface jhomenet.commons.ServerContext
 
getServerConfiguration() - Method in interface jhomenet.commons.ServerContext
 
getServerContext() - Method in class jhomenet.commons.service.AbstractExecutableService
 
getServerName() - Method in interface jhomenet.commons.net.proxy.IServerProxy
Get the server name.
getService(String) - Method in interface jhomenet.commons.IServiceManager
 
getService() - Method in class jhomenet.commons.service.ServiceEventObject
 
getService() - Method in class jhomenet.commons.service.ServiceManagerEventObject
Get the source service.
getServiceManager() - Method in interface jhomenet.commons.ServerContext
 
getServiceName() - Method in interface jhomenet.commons.service.IService
Get the service name.
getServiceName() - Method in class jhomenet.commons.service.ServiceManagerEventObject
 
getServices() - Method in interface jhomenet.commons.IServiceManager
 
getServiceStatus() - Method in class jhomenet.commons.service.AbstractExecutableQuartzService
 
getServiceStatus() - Method in class jhomenet.commons.service.AbstractExecutableThreadService
 
getServiceStatus() - Method in interface jhomenet.commons.service.IService
Get the current status of the service.
getSoLinger() - Method in class jhomenet.commons.net.secure.SocketMonitor
Returns setting for SO_LINGER.
getSoTimeout() - Method in class jhomenet.commons.net.secure.ServerSocketMonitor
Retrive setting for SO_TIMEOUT.
getSoTimeout() - Method in class jhomenet.commons.net.secure.SocketMonitor
Returns setting for SO_TIMEOUT.
getSource() - Method in class jhomenet.commons.event.AbstractEvent
 
getSource() - Method in interface jhomenet.commons.event.Event
 
getStartPollingAtStartup() - Method in interface jhomenet.commons.configuration.ServerSystemConfiguration
 
getStartTime() - Method in class jhomenet.commons.responsive.trigger.SimpleTriggerWrapper
 
getSubject() - Method in class jhomenet.commons.responsive.response.EmailResponse
Get the email subject.
getTcpNoDelay() - Method in class jhomenet.commons.net.secure.SocketMonitor
Tests if TCP_NODELAY is enabled.
getTemperature() - Method in interface jhomenet.commons.hw.driver.ITemperatureDriver
Get the temperature (in Celcius).
getTemperature(Integer) - Method in interface jhomenet.commons.hw.driver.ITemperatureDriver
Get the temperature (in Celcius).
getTestOperator() - Method in class jhomenet.commons.responsive.condition.ValueCondition
 
getTestState() - Method in class jhomenet.commons.responsive.condition.StateCondition
Get the state condition's test state.
getTestValue() - Method in class jhomenet.commons.responsive.condition.ValueCondition
 
getTimestamp() - Method in class jhomenet.commons.event.AbstractEvent
 
getTimestamp() - Method in interface jhomenet.commons.event.Event
 
getTimestamp() - Method in class jhomenet.commons.hw.data.AbstractHardwareData
Get the data's timestamp value.
getTimestamp() - Method in interface jhomenet.commons.hw.data.HardwareData
Get the date of the data.
getTrafficClass() - Method in class jhomenet.commons.net.secure.SocketMonitor
Gets traffic class or type-of-service in the IP header for packets sent from this Socket
getTrigger() - Method in class jhomenet.commons.responsive.trigger.CronTriggerWrapper
 
getTrigger() - Method in class jhomenet.commons.responsive.trigger.SimpleTriggerWrapper
 
getTrigger() - Method in class jhomenet.commons.responsive.trigger.TriggerWrapper
 
getTriggerGroup() - Method in class jhomenet.commons.responsive.trigger.TriggerWrapper
 
getTriggerGroups() - Method in interface jhomenet.commons.responsive.ResponsiveManager
 
getTriggerName() - Method in class jhomenet.commons.responsive.trigger.TriggerWrapper
 
getTriggerRepeatCount() - Method in class jhomenet.commons.responsive.trigger.SimpleTriggerWrapper
 
getTriggers() - Method in interface jhomenet.commons.responsive.ResponsiveManager
 
getTriggers(String) - Method in interface jhomenet.commons.responsive.ResponsiveManager
 
getType() - Method in enum jhomenet.commons.configuration.ServerSystemConfiguration.ConfigurationTypes
 
getType() - Method in enum jhomenet.commons.event.EventType
 
getUnit() - Method in class jhomenet.commons.data.ValueData
 
getUnit() - Method in class jhomenet.commons.hw.mngt.HardwareRegistrationRequest
 
getUnregisteredHardware(String) - Method in interface jhomenet.commons.hw.mngt.HardwareManager
Get a reference to an unregistered hardware object.
getUnregisteredHardware() - Method in interface jhomenet.commons.hw.mngt.HardwareManager
Get a list of currently unregistered hardware.
getUnregisteredHardware(String) - Method in interface jhomenet.commons.hw.mngt.IHardwareRegistry
Get a reference to the unregistered hardware.
getUnregisteredHardware(Object) - Method in class jhomenet.commons.net.proxy.HardwareManagerItem
Get a list of unregistered hardware.
getUnregisteredHardwareList() - Method in interface jhomenet.commons.hw.mngt.IHardwareRegistry
 
getUnregisteredHardwareList() - Method in class jhomenet.commons.net.proxy.HardwareManagerProxyImpl
 
getUnregisteredHardwareList() - Method in interface jhomenet.commons.net.proxy.IHardwareManagerProxy
Get a list of currently unregistered hardware objects.
getUpdatedHardware() - Method in class jhomenet.commons.hw.mngt.HardwareRegisteredEvent
 
getUpdatedHardware() - Method in class jhomenet.commons.hw.mngt.HardwareRegistryEvent
 
getUpdatedHardware() - Method in class jhomenet.commons.hw.mngt.HardwareUnregisteredEvent
 
getUpdatedHardware() - Method in class jhomenet.commons.hw.mngt.HardwareUpdatedEvent
 
getValue() - Method in class jhomenet.commons.data.ValueData
 
getValue() - Method in interface jhomenet.commons.hw.driver.IADDriver
Get the analog to digital (A/D) converted value.
getValue(Integer) - Method in interface jhomenet.commons.hw.driver.IADDriver
 
getValue() - Method in class jhomenet.commons.hw.states.State
 
getVersion() - Method in class jhomenet.commons.configuration.AbstractSystemConfiguration
Get the major version.
getVersion() - Method in interface jhomenet.commons.configuration.ServerSystemConfiguration
 
getVoltage() - Method in interface jhomenet.commons.hw.driver.IVoltageDriver
Get the voltage value (measured in volts).
getVoltage(Integer) - Method in interface jhomenet.commons.hw.driver.IVoltageDriver
 
getWindDirection() - Method in interface jhomenet.commons.hw.driver.IWindDirectionDriver
Get the wind direction.
getWindDirection(Integer) - Method in interface jhomenet.commons.hw.driver.IWindDirectionDriver
Get the wind direction.
getWindSpeed() - Method in interface jhomenet.commons.hw.driver.IWindSpeedDriver
Get the wind speed (measured in meters per second).
getWindSpeed(Integer) - Method in interface jhomenet.commons.hw.driver.IWindSpeedDriver
Get the wind speed (measured in meters per second).
getWorkingFolderAbsolute() - Static method in class jhomenet.commons.configuration.AbstractSystemConfiguration
 
getWorkQueue() - Method in interface jhomenet.commons.ServerContext
 
greaterThanValueCondition(String, ValueSensor, ValueData, ExecutorOperatorContext) - Static method in class jhomenet.commons.responsive.condition.ExpressionFactory
 
GuiExecutor - Class in jhomenet.commons.utils
GuiExecutor

Executor built atop SwingUtilities


H

Hardware - Interface in jhomenet.commons.hw
Hardware interface that defines the most basic of hardware objects.
hardwareAddr - Variable in class jhomenet.commons.hw.HomenetHardware
The physical hardware address.
hardwareAddrRef - Variable in class jhomenet.commons.hw.data.AbstractHardwareData
Hardware address reference.
HardwareCompatibility - Class in jhomenet.commons.hw.driver
Map hardware classname and hardware driver type to hardware driver classnames.
HardwareCompatibility() - Constructor for class jhomenet.commons.hw.driver.HardwareCompatibility
Default constructor.
HardwareConfiguration - Interface in jhomenet.commons.configuration
TODO: Class description.
HardwareConfiguration.ContainerLoaderTypes - Enum in jhomenet.commons.configuration
Hardware container loader types.
HardwareConfiguration.PersistenceTypes - Enum in jhomenet.commons.configuration
Persistence types.
HardwareData<D> - Interface in jhomenet.commons.hw.data
Hardware data interface.
HardwareDataPersistenceFacade - Interface in jhomenet.commons.persistence
TODO: Class description.
HardwareDriverException - Exception in jhomenet.commons.hw.driver
Hardware driver exception class.
HardwareDriverException(String) - Constructor for exception jhomenet.commons.hw.driver.HardwareDriverException
 
HardwareDriverException(Throwable) - Constructor for exception jhomenet.commons.hw.driver.HardwareDriverException
 
HardwareDriverException(String, Throwable) - Constructor for exception jhomenet.commons.hw.driver.HardwareDriverException
 
HardwareException - Exception in jhomenet.commons.hw
 
HardwareException() - Constructor for exception jhomenet.commons.hw.HardwareException
Default constructor.
HardwareException(String) - Constructor for exception jhomenet.commons.hw.HardwareException
Constructor.
HardwareException(String, Throwable) - Constructor for exception jhomenet.commons.hw.HardwareException
Constructor.
HardwareException(Throwable) - Constructor for exception jhomenet.commons.hw.HardwareException
Constructor.
HardwareFactory - Class in jhomenet.commons.hw.mngt
Hardware factory used for creating hardware objects.
HardwareFactory() - Constructor for class jhomenet.commons.hw.mngt.HardwareFactory
 
HardwareListener - Interface in jhomenet.commons.hw
TODO: Class description.
HardwareManager - Interface in jhomenet.commons.hw.mngt
The hardware manager class is a facade for the underlying hardware registry.
HardwareManagerException - Exception in jhomenet.commons.hw.mngt
TODO: Class description.
HardwareManagerException() - Constructor for exception jhomenet.commons.hw.mngt.HardwareManagerException
 
HardwareManagerException(String) - Constructor for exception jhomenet.commons.hw.mngt.HardwareManagerException
 
HardwareManagerException(String, Throwable) - Constructor for exception jhomenet.commons.hw.mngt.HardwareManagerException
 
HardwareManagerException(Throwable) - Constructor for exception jhomenet.commons.hw.mngt.HardwareManagerException
 
HardwareManagerItem - Class in jhomenet.commons.net.proxy
TODO: Class descrition.
HardwareManagerItem(HardwareManager) - Constructor for class jhomenet.commons.net.proxy.HardwareManagerItem
Default constructor.
HardwareManagerProxyImpl - Class in jhomenet.commons.net.proxy
TODO: Class description.
HardwareManagerProxyImpl() - Constructor for class jhomenet.commons.net.proxy.HardwareManagerProxyImpl
Constructor.
HardwarePersistenceFacade - Interface in jhomenet.commons.persistence
The hardware persistence layer contract.
HardwarePersistenceLayerHibernate - Class in jhomenet.commons.persistence.hibernate
TODO: Class description.
HardwarePersistenceLayerHibernate() - Constructor for class jhomenet.commons.persistence.hibernate.HardwarePersistenceLayerHibernate
 
hardwareRegistered(HardwareRegisteredEvent) - Method in interface jhomenet.commons.hw.mngt.IHardwareRegistrationListener
Called when hardware object becomes registered.
HardwareRegisteredEvent - Class in jhomenet.commons.hw.mngt
TODO: Class description.
HardwareRegisteredEvent(Object, RegisteredHardware, UnregisteredHardware) - Constructor for class jhomenet.commons.hw.mngt.HardwareRegisteredEvent
 
HardwareRegistrationRequest - Class in jhomenet.commons.hw.mngt
An object that encapsulates a hardware registration request.
HardwareRegistrationRequest(String, String, String, PollingIntervals, Unit) - Constructor for class jhomenet.commons.hw.mngt.HardwareRegistrationRequest
Constructor.
HardwareRegistrationRequest(String, String, String, PollingIntervals) - Constructor for class jhomenet.commons.hw.mngt.HardwareRegistrationRequest
 
HardwareRegistrationRequest(String, String, String) - Constructor for class jhomenet.commons.hw.mngt.HardwareRegistrationRequest
 
HardwareRegistryEvent<T1 extends Hardware,T2 extends Hardware> - Class in jhomenet.commons.hw.mngt
Represents a hardware registry event.
HardwareRegistryEvent(Object, HardwareRegistryEvent.EventType, T1, T2) - Constructor for class jhomenet.commons.hw.mngt.HardwareRegistryEvent
Default constructor.
HardwareRegistryEvent.EventType - Enum in jhomenet.commons.hw.mngt
Define the different types of hardware events.
HardwareRegistryException - Exception in jhomenet.commons.hw.mngt
A general hardware registry exception.
HardwareRegistryException() - Constructor for exception jhomenet.commons.hw.mngt.HardwareRegistryException
Default constructor.
HardwareRegistryException(String) - Constructor for exception jhomenet.commons.hw.mngt.HardwareRegistryException
Constructor.
HardwareRegistryException(String, Throwable) - Constructor for exception jhomenet.commons.hw.mngt.HardwareRegistryException
Constructor.
HardwareRegistryException(Throwable) - Constructor for exception jhomenet.commons.hw.mngt.HardwareRegistryException
Constructor.
hardwareSetupDescription - Variable in class jhomenet.commons.hw.HomenetHardware
 
HardwareStateData - Class in jhomenet.commons.hw.data
A non-mutable hardware state data object.
HardwareStateData(State, Integer, String) - Constructor for class jhomenet.commons.hw.data.HardwareStateData
Constructor.
HardwareStateData(State, String) - Constructor for class jhomenet.commons.hw.data.HardwareStateData
Constructor.
hardwareUnregistered(HardwareUnregisteredEvent) - Method in interface jhomenet.commons.hw.mngt.IHardwareRegistrationListener
Called when a hardware object becomes unregistered.
HardwareUnregisteredEvent - Class in jhomenet.commons.hw.mngt
TODO: Class description.
HardwareUnregisteredEvent(Object, UnregisteredHardware, RegisteredHardware) - Constructor for class jhomenet.commons.hw.mngt.HardwareUnregisteredEvent
 
hardwareUpdated(HardwareUpdatedEvent) - Method in interface jhomenet.commons.hw.mngt.IHardwareRegistrationListener
Called when a hardware object has been updated.
HardwareUpdatedEvent - Class in jhomenet.commons.hw.mngt
TODO: Class description.
HardwareUpdatedEvent(Object, RegisteredHardware) - Constructor for class jhomenet.commons.hw.mngt.HardwareUpdatedEvent
 
HardwareValueData - Class in jhomenet.commons.hw.data
A non-mutable hardware value data object.
HardwareValueData(ValueData, Integer, String) - Constructor for class jhomenet.commons.hw.data.HardwareValueData
Constructor.
HardwareValueData(ValueData, String) - Constructor for class jhomenet.commons.hw.data.HardwareValueData
Constructor.
hasExecuted - Variable in class jhomenet.commons.responsive.response.AbstractResponse
Flag to indicate whether the response has been executed.
hasExecuted() - Method in class jhomenet.commons.responsive.response.AbstractResponse
Check whether the current response has executed.
hashCode() - Method in interface jhomenet.commons.auth.Principal
Returns a hashcode for this principal.
hashCode() - Method in class jhomenet.commons.auth.User
 
hashCode() - Method in class jhomenet.commons.data.ValueData
 
hashCode() - Method in class jhomenet.commons.hw.Channel
 
hashCode() - Method in class jhomenet.commons.hw.data.AbstractHardwareData
 
hashCode() - Method in interface jhomenet.commons.hw.data.HardwareData
Get the hashcode for a particular hardware data object.
hashCode() - Method in class jhomenet.commons.hw.data.HardwareStateData
 
hashCode() - Method in class jhomenet.commons.hw.data.HardwareValueData
 
hashCode(Object) - Method in class jhomenet.commons.hw.data.unit.UnitUserType
 
hashCode() - Method in class jhomenet.commons.hw.HomenetHardware
 
hashCode() - Method in class jhomenet.commons.hw.states.State
 
hashCode() - Method in class jhomenet.commons.hw.UnregisteredHardware
 
hashCode(Object) - Method in class jhomenet.commons.persistence.hibernate.StringEnumUserType
 
hashCode() - Method in class jhomenet.commons.responsive.condition.AbstractCondition
 
hashCode() - Method in class jhomenet.commons.responsive.condition.BooleanCondition
 
hashCode() - Method in interface jhomenet.commons.responsive.condition.Condition
 
hashCode() - Method in class jhomenet.commons.responsive.condition.Expression
 
hashCode() - Method in class jhomenet.commons.responsive.condition.SensorCondition
 
hashCode() - Method in class jhomenet.commons.responsive.condition.StateCondition
 
hashCode() - Method in class jhomenet.commons.responsive.condition.ValueCondition
 
hashCode() - Method in class jhomenet.commons.responsive.plan.DefaultPlan
 
hashCode() - Method in class jhomenet.commons.responsive.response.AbstractResponse
 
hashCode() - Method in class jhomenet.commons.responsive.trigger.TriggerWrapper
 
HomenetHardware - Class in jhomenet.commons.hw
This is the superclass of all registered hardware as part of the jHomenet system.
HomenetHardware(String, String, String, Integer) - Constructor for class jhomenet.commons.hw.HomenetHardware
Default constructor.
HomenetHardware(String, Integer) - Constructor for class jhomenet.commons.hw.HomenetHardware
Constructor.
HomenetHardware(HomenetHardware) - Constructor for class jhomenet.commons.hw.HomenetHardware
A constructor used to make an identical copy of the hardware object.

I

IADDriver - Interface in jhomenet.commons.hw.driver
TODO: Class description.
IContainer - Interface in jhomenet.commons.hw.driver
TODO: Class description.
IContainerLoader - Interface in jhomenet.commons.hw.driver
TODO: Class description.
ICountDriver - Interface in jhomenet.commons.hw.driver
TODO: Class description.
IExecutableService - Interface in jhomenet.commons.service
This class is an extension of the basic IService interface that provides additional service funtionality.
IHardwareDriver - Interface in jhomenet.commons.hw.driver
TODO: Class description.
IHardwareDriverManager - Interface in jhomenet.commons.hw.driver
TODO: Class description.
IHardwareManagerProxy - Interface in jhomenet.commons.net.proxy
TODO: Class description.
IHardwareRegistrationListener - Interface in jhomenet.commons.hw.mngt
Hardware registry interface.
IHardwareRegistry - Interface in jhomenet.commons.hw.mngt
A registry used to manage the registration of hardware objects with the jHomenet server.
initAvailableUnits(Set<Unit>) - Method in class jhomenet.commons.hw.sensor.ValueSensor
 
initialize() - Method in class jhomenet.commons.responsive.response.EmailResponse
Initialize the email response with default values from a configuration file.
initializeAvailableStates(Set<State>) - Method in class jhomenet.commons.hw.sensor.StateSensor
 
initializeHardware() - Method in class jhomenet.commons.hw.HomenetHardware
Initialize the hardware.
initializeListeners() - Method in class jhomenet.commons.service.AbstractExecutableThreadService
 
initializeListeners() - Method in interface jhomenet.commons.service.IService
Initialize the service listeners.
initializeService() - Method in class jhomenet.commons.service.AbstractExecutableQuartzService
 
initializeService() - Method in class jhomenet.commons.service.AbstractExecutableThreadService
 
initializeService() - Method in interface jhomenet.commons.service.IService
Initialize the actual service.
initializeServiceStub() - Method in class jhomenet.commons.service.AbstractExecutableQuartzService
An initialization stub that should be overridden by subclassing classes.
initializeStates(Set<State>) - Method in class jhomenet.commons.hw.device.Device
Initialize the list of states.
injectServerContext(ServerContext) - Method in class jhomenet.commons.responsive.response.AbstractResponse
 
injectServerContext(ServerContext) - Method in interface jhomenet.commons.responsive.response.Response
 
InputStreamMonitor - Class in jhomenet.commons.net.secure
Registers the last read() operation with SecureRMISocketFactory
InputStreamMonitor(InputStream, SSLSocket) - Constructor for class jhomenet.commons.net.secure.InputStreamMonitor
Wrap the input stream generated from the specified SSL socket
instance() - Static method in class jhomenet.commons.utils.GuiExecutor
 
INVALID_DATA - Static variable in class jhomenet.commons.hw.sensor.ValueSensor
Define an unknown value
InvalidDataException - Exception in jhomenet.commons.hw
 
InvalidDataException() - Constructor for exception jhomenet.commons.hw.InvalidDataException
 
isAbstractClass(Class) - Static method in class jhomenet.commons.utils.ReflectionUtil
Check, reflectively, whether a class is defined as abstract.
isActive() - Method in class jhomenet.commons.responsive.plan.DefaultPlan
 
isBound() - Method in class jhomenet.commons.net.secure.ServerSocketMonitor
Returns the binding state of the ServerSocket.
isBound() - Method in class jhomenet.commons.net.secure.SocketMonitor
Returns the binding state of the socket.
isCancelled() - Method in class jhomenet.commons.utils.BackgroundTask
 
isClosed() - Method in class jhomenet.commons.net.secure.ServerSocketMonitor
Returns the closed state of the ServerSocket.
isClosed() - Method in class jhomenet.commons.net.secure.SocketMonitor
Returns the closed state of the socket.
isConnected() - Method in class jhomenet.commons.net.secure.SocketMonitor
Returns the connection state of the socket.
isDone() - Method in class jhomenet.commons.utils.BackgroundTask
 
IServerProxy - Interface in jhomenet.commons.net.proxy
An interface to the jHomenet server.
IService - Interface in jhomenet.commons.service
Define a service interface contract.
IService.Status - Enum in jhomenet.commons.service
The service status.
IServiceManager - Interface in jhomenet.commons
TODO: Class description.
isFirstPoll() - Method in class jhomenet.commons.hw.sensor.Sensor
Whether this is the first time the hardware has been polled.
isInputShutdown() - Method in class jhomenet.commons.net.secure.SocketMonitor
Returns wether the read-half of the socket connection is closed.
isMutable() - Method in class jhomenet.commons.hw.data.unit.UnitUserType
 
isMutable() - Method in class jhomenet.commons.persistence.hibernate.StringEnumUserType
 
isOutputShutdown() - Method in class jhomenet.commons.net.secure.SocketMonitor
Returns wether the write-half of the socket connection is closed.
isPublic(Class, Member) - Static method in class jhomenet.commons.utils.ReflectionUtil
Check, reflectively, whether a class is defined as public.
isRegistered(String) - Method in interface jhomenet.commons.hw.mngt.IHardwareRegistry
Check if the hardware object with the given hardware address is currently registered in the hardware registry.
isShutdown() - Method in class jhomenet.commons.utils.GuiExecutor
 
isTerminated() - Method in class jhomenet.commons.utils.GuiExecutor
 
istream - Variable in class jhomenet.commons.net.secure.InputStreamMonitor
Wrapped input stream
ISwitchDriver - Interface in jhomenet.commons.hw.driver
Basic hardware driver interface.
ITemperatureDriver - Interface in jhomenet.commons.hw.driver
A temperature driver interface.
IVoltageDriver - Interface in jhomenet.commons.hw.driver
TODO: Class description.
IWindDirectionDriver - Interface in jhomenet.commons.hw.driver
TODO: Class description.
IWindSpeedDriver - Interface in jhomenet.commons.hw.driver
TODO: Class description.
IWorkQueue - Interface in jhomenet.commons.work
TODO: Class description.
IWorkUnit<T> - Interface in jhomenet.commons.work.unit
Defines a unit of work.

J

jhomenet.commons - package jhomenet.commons
 
jhomenet.commons.annotations - package jhomenet.commons.annotations
 
jhomenet.commons.auth - package jhomenet.commons.auth
 
jhomenet.commons.configuration - package jhomenet.commons.configuration
 
jhomenet.commons.data - package jhomenet.commons.data
 
jhomenet.commons.event - package jhomenet.commons.event
 
jhomenet.commons.exceptions - package jhomenet.commons.exceptions
 
jhomenet.commons.hw - package jhomenet.commons.hw
 
jhomenet.commons.hw.data - package jhomenet.commons.hw.data
 
jhomenet.commons.hw.data.unit - package jhomenet.commons.hw.data.unit
 
jhomenet.commons.hw.device - package jhomenet.commons.hw.device
 
jhomenet.commons.hw.driver - package jhomenet.commons.hw.driver
 
jhomenet.commons.hw.mngt - package jhomenet.commons.hw.mngt
 
jhomenet.commons.hw.sensor - package jhomenet.commons.hw.sensor
 
jhomenet.commons.hw.states - package jhomenet.commons.hw.states
 
jhomenet.commons.net - package jhomenet.commons.net
 
jhomenet.commons.net.proxy - package jhomenet.commons.net.proxy
 
jhomenet.commons.net.secure - package jhomenet.commons.net.secure
 
jhomenet.commons.persistence - package jhomenet.commons.persistence
 
jhomenet.commons.persistence.hibernate - package jhomenet.commons.persistence.hibernate
 
jhomenet.commons.persistence.xml - package jhomenet.commons.persistence.xml
 
jhomenet.commons.polling - package jhomenet.commons.polling
 
jhomenet.commons.responsive - package jhomenet.commons.responsive
 
jhomenet.commons.responsive.condition - package jhomenet.commons.responsive.condition
 
jhomenet.commons.responsive.converter - package jhomenet.commons.responsive.converter
 
jhomenet.commons.responsive.plan - package jhomenet.commons.responsive.plan
 
jhomenet.commons.responsive.response - package jhomenet.commons.responsive.response
 
jhomenet.commons.responsive.trigger - package jhomenet.commons.responsive.trigger
 
jhomenet.commons.service - package jhomenet.commons.service
 
jhomenet.commons.utils - package jhomenet.commons.utils
 
jhomenet.commons.work - package jhomenet.commons.work
 
jhomenet.commons.work.unit - package jhomenet.commons.work.unit
 
JHomenetException - Exception in jhomenet.commons
TODO: Class description.
JHomenetException() - Constructor for exception jhomenet.commons.JHomenetException
Default constructor.
JHomenetException(String) - Constructor for exception jhomenet.commons.JHomenetException
Constructor.
JHomenetException(String, Throwable) - Constructor for exception jhomenet.commons.JHomenetException
Constructor.
JHomenetException(Throwable) - Constructor for exception jhomenet.commons.JHomenetException
Constructor.

K

KEY - Static variable in class jhomenet.commons.net.secure.CryptObject
A 24 byte array of data to create the secret key used to encrypt and decrypt the object.

L

lastSocket - Static variable in class jhomenet.commons.net.secure.SecureRMISocketFactory
Thread-local reference to the last SSLSocket created
launderThrowable(Throwable) - Static method in class jhomenet.commons.work.unit.AbstractWorkUnit
Launder the exception.
length() - Method in enum jhomenet.commons.responsive.converter.ResponsiveStringConverter.Identifiers
 
lessThanValueCondition(String, ValueSensor, ValueData, ExecutorOperatorContext) - Static method in class jhomenet.commons.responsive.condition.ExpressionFactory
 
LibraryInterface - Interface in jhomenet.commons
TODO: Class description.
load() - Method in interface jhomenet.commons.configuration.HardwareConfiguration
 
loadAllEvents() - Method in class jhomenet.commons.event.AbstractEventLogger
 
loadConditions() - Method in interface jhomenet.commons.responsive.ResponsiveManager
 
loadContainers() - Method in interface jhomenet.commons.hw.driver.IContainerLoader
Load containers.
loadPlans() - Method in interface jhomenet.commons.responsive.ResponsiveManager
 
loadResponses() - Method in interface jhomenet.commons.responsive.ResponsiveManager
 
loadTriggers() - Method in interface jhomenet.commons.responsive.ResponsiveManager
 
loadVersionInformation() - Method in class jhomenet.commons.configuration.AbstractSystemConfiguration
Load the version information from the build properties file.
logger - Static variable in class jhomenet.commons.configuration.CommonsSystemConfiguration
Define the logger.

M

main(String[]) - Static method in class jhomenet.commons.CommonsLibrary
 
managerChanged(ResponsiveManagerEvent) - Method in interface jhomenet.commons.responsive.ResponsiveManagerListener
 
mark(int) - Method in class jhomenet.commons.net.secure.InputStreamMonitor
Marks the current position in this input stream.
markSupported() - Method in class jhomenet.commons.net.secure.InputStreamMonitor
Tests if this input stream supports the mark and reset methods.
maxDailyValue - Variable in class jhomenet.commons.hw.sensor.ValueSensor
Twenty-four hour minimum and maximum values.
maxValueList - Variable in class jhomenet.commons.hw.sensor.ValueSensor
Hardware data variables for current, maximum, and minimum values.
MessageResponse - Class in jhomenet.commons.responsive.response
TODO: Class description.
MessageResponse(String, String) - Constructor for class jhomenet.commons.responsive.response.MessageResponse
 
minDailyValue - Variable in class jhomenet.commons.hw.sensor.ValueSensor
Twenty-four hour minimum and maximum values.
minValueList - Variable in class jhomenet.commons.hw.sensor.ValueSensor
 

N

N - Static variable in class jhomenet.commons.hw.states.Roseta
Roseta states.
NE - Static variable in class jhomenet.commons.hw.states.Roseta
 
needClientAuth - Variable in class jhomenet.commons.net.secure.SecureRMISocketFactory
True if the SSLServerSocket should require client authentication
NetException - Exception in jhomenet.commons.net
TODO: Class description.
NetException(String) - Constructor for exception jhomenet.commons.net.NetException
 
NetException(Throwable) - Constructor for exception jhomenet.commons.net.NetException
 
NetException(String, Throwable) - Constructor for exception jhomenet.commons.net.NetException
 
newDefaultWorkQueue() - Static method in class jhomenet.commons.work.WorkQueueImpl
Static factory method.
newDefaultWorkQueue(Integer) - Static method in class jhomenet.commons.work.WorkQueueImpl
 
newErrorEvent(Object, String, EventCategory) - Static method in class jhomenet.commons.event.AbstractEventLogger
 
newHardware(String, String, String) - Static method in class jhomenet.commons.hw.mngt.HardwareFactory
Create a new hardware object.
newHardware(String) - Static method in class jhomenet.commons.hw.mngt.HardwareFactory
 
newInfoEvent(Object, String, EventCategory) - Static method in class jhomenet.commons.event.AbstractEventLogger
 
newWarningEvent(Object, String, EventCategory) - Static method in class jhomenet.commons.event.AbstractEventLogger
 
NIGHTSTATE - Static variable in class jhomenet.commons.hw.states.State
 
NNE - Static variable in class jhomenet.commons.hw.states.Roseta
 
NNW - Static variable in class jhomenet.commons.hw.states.Roseta
 
NoSuchHardwareException - Exception in jhomenet.commons.hw.mngt
TODO: Class description.
NoSuchHardwareException(String, String) - Constructor for exception jhomenet.commons.hw.mngt.NoSuchHardwareException
Constructor.
NoSuchHardwareException(String, String, Throwable) - Constructor for exception jhomenet.commons.hw.mngt.NoSuchHardwareException
Constructor.
NoSuchHardwareException(String, Throwable) - Constructor for exception jhomenet.commons.hw.mngt.NoSuchHardwareException
Constructor.
not - Static variable in class jhomenet.commons.responsive.BeanshellExecutor.BeanshellOperators
 
NotYetImplementedException - Exception in jhomenet.commons.exceptions
A runtime exception that can be used to indicate that a function or method has not yet been implemented.
NotYetImplementedException() - Constructor for exception jhomenet.commons.exceptions.NotYetImplementedException
Constructor.
nullSafeGet(ResultSet, String[], Object) - Method in class jhomenet.commons.hw.data.unit.UnitUserType
 
nullSafeGet(ResultSet, String[], Object) - Method in class jhomenet.commons.persistence.hibernate.StringEnumUserType
 
nullSafeSet(PreparedStatement, Object, int) - Method in class jhomenet.commons.hw.data.unit.UnitUserType
 
nullSafeSet(PreparedStatement, Object, int) - Method in class jhomenet.commons.persistence.hibernate.StringEnumUserType
 
NULLSTATE - Static variable in class jhomenet.commons.hw.states.State
 
NW - Static variable in class jhomenet.commons.hw.states.Roseta
 

O

objectToSQLString(Object) - Method in class jhomenet.commons.persistence.hibernate.StringEnumUserType
 
OFFSTATE - Static variable in class jhomenet.commons.hw.states.State
 
onCompletion(V, Throwable, boolean) - Method in class jhomenet.commons.utils.BackgroundTask
Called in the event thread
onFalseResponseListUpdated() - Method in interface jhomenet.commons.responsive.plan.PlanListener
The plan's list of on-false responses has been updated.
onProgress(int, int) - Method in class jhomenet.commons.utils.BackgroundTask
 
ONSTATE - Static variable in class jhomenet.commons.hw.states.State
List of available states.
onTrueResponseListUpdated() - Method in interface jhomenet.commons.responsive.plan.PlanListener
The plan's list of on-true responses has been updated.

P

parseValueData(String) - Static method in class jhomenet.commons.data.ValueData
This method parses a string representation of a ValuData object.
ParsingException - Exception in jhomenet.commons
TODO: Class description.
ParsingException(String) - Constructor for exception jhomenet.commons.ParsingException
 
ParsingException(Throwable) - Constructor for exception jhomenet.commons.ParsingException
 
ParsingException(String, Throwable) - Constructor for exception jhomenet.commons.ParsingException
 
pause() - Method in class jhomenet.commons.service.AbstractExecutableQuartzService
 
pause() - Method in class jhomenet.commons.service.AbstractExecutableThreadService
Pause the service by overriding the default no-operation pause() method.
pause() - Method in interface jhomenet.commons.service.IExecutableService
Attempt to pause the service.
pauseService - Variable in class jhomenet.commons.service.AbstractExecutableThreadService
Flag used to pause and restart the server
PersistenceException - Exception in jhomenet.commons.persistence
A persistence exception.
PersistenceException() - Constructor for exception jhomenet.commons.persistence.PersistenceException
Constructor.
PersistenceException(String) - Constructor for exception jhomenet.commons.persistence.PersistenceException
 
PersistenceException(String, Throwable) - Constructor for exception jhomenet.commons.persistence.PersistenceException
 
PersistenceException(Throwable) - Constructor for exception jhomenet.commons.persistence.PersistenceException
 
persistEvent(Event) - Method in class jhomenet.commons.event.AbstractEventLogger
 
Plan - Interface in jhomenet.commons.responsive.plan
An interface that defines a sensor responsive plan.
PlanListener - Interface in jhomenet.commons.responsive.plan
An interface that defines a sensor responsive plan listener.
PollingIntervals - Enum in jhomenet.commons.polling
Class of different polling constants.
Principal - Interface in jhomenet.commons.auth
TODO: Class description.
printAdditionalConfiguration() - Method in class jhomenet.commons.configuration.AbstractSystemConfiguration
Print additional configuration information.
printConfiguration() - Method in class jhomenet.commons.configuration.CommonsSystemConfiguration
 
printConfiguration() - Method in interface jhomenet.commons.configuration.Configuration
Print the configuration.
printLibraryInformation() - Static method in class jhomenet.commons.CommonsLibrary
 
PROPERTY_POOLSIZE - Static variable in class jhomenet.commons.work.WorkQueueImpl
Define the number of worker threads.
PROPERTYNAME_CHANNELDESC - Static variable in class jhomenet.commons.hw.HomenetHardware
 
PROPERTYNAME_CURRENTDATALIST - Static variable in class jhomenet.commons.hw.sensor.Sensor
Current data property name.
PROPERTYNAME_CURRENTSTATE - Static variable in class jhomenet.commons.hw.device.Device
 
PROPERTYNAME_HWSETUPDESC - Static variable in class jhomenet.commons.hw.HomenetHardware
 
PROPERTYNAME_MAXDAILYVALUE - Static variable in class jhomenet.commons.hw.sensor.ValueSensor
Minimum/maximum daily value property names.
PROPERTYNAME_MAXVALUE - Static variable in class jhomenet.commons.hw.sensor.ValueSensor
Property names.
PROPERTYNAME_MINDAILYVALUE - Static variable in class jhomenet.commons.hw.sensor.ValueSensor
 
PROPERTYNAME_MINVALUE - Static variable in class jhomenet.commons.hw.sensor.ValueSensor
 
PROPERTYNAME_POLLINGINTERVAL - Static variable in class jhomenet.commons.hw.sensor.Sensor
Polling interval property name.
PROPERTYNAME_PREFERREDDATAUNIT - Static variable in class jhomenet.commons.hw.sensor.ValueSensor
Preferred data unit property name.

R

read() - Method in class jhomenet.commons.net.secure.InputStreamMonitor
Reads the next byte of data from the input stream.
read(byte[]) - Method in class jhomenet.commons.net.secure.InputStreamMonitor
Reads some number of bytes from the input stream and stores them into the buffer array b.
read(byte[], int, int) - Method in class jhomenet.commons.net.secure.InputStreamMonitor
Reads up to len bytes of data from the input stream into an array of bytes.
readFailed - Variable in class jhomenet.commons.hw.sensor.Sensor
Flag indicating whether the sensor read was successful or not.
readFromSensor() - Method in class jhomenet.commons.hw.sensor.Sensor
This method simply reads from all available communication channels and returns a hardware data list with the corresponding hardware data.
readFromSensor(int) - Method in class jhomenet.commons.hw.sensor.Sensor
Read from the sensor.
ReflectionUtil - Class in jhomenet.commons.utils
TODO: Class description.
RegisteredHardware - Interface in jhomenet.commons.hw
Registered hardware interface.
registerHardware(RegisteredHardware) - Method in interface jhomenet.commons.hw.mngt.HardwareManager
Submit a HomenetHardware object for hardware registration.
registerOrUpdateHardware(RegisteredHardware) - Method in interface jhomenet.commons.hw.mngt.IHardwareRegistry
Register or update a currently registered hardware object in the hardware registry.
removeCondition(Condition) - Method in interface jhomenet.commons.persistence.ResponsivePersistenceFacade
Remove a condition from the persistence layer.
removeCondition(Condition) - Method in class jhomenet.commons.persistence.xml.ResponsivePersistenceLayerXml
 
removeCondition(Condition) - Method in interface jhomenet.commons.responsive.ResponsiveManager
 
removeExpression() - Method in class jhomenet.commons.responsive.plan.DefaultPlan
Remove the plan's expression.
removeHardwareListener(HardwareListener) - Method in class jhomenet.commons.hw.HomenetHardware
 
removeHardwareListener(IHardwareRegistrationListener) - Method in interface jhomenet.commons.hw.mngt.HardwareManager
Remove a hardware listener.
removeHardwareListener(HardwareListener) - Method in interface jhomenet.commons.hw.RegisteredHardware
 
removeListener(PlanListener) - Method in class jhomenet.commons.responsive.plan.DefaultPlan
Remove a listener.
removePlan(Plan) - Method in interface jhomenet.commons.persistence.ResponsivePersistenceFacade
Remove a plan from the persistence layer.
removePlan(Plan) - Method in class jhomenet.commons.persistence.xml.ResponsivePersistenceLayerXml
 
removePlan(Plan) - Method in interface jhomenet.commons.responsive.ResponsiveManager
 
removeResponse(Response) - Method in interface jhomenet.commons.persistence.ResponsivePersistenceFacade
 
removeResponse(Response) - Method in class jhomenet.commons.persistence.xml.ResponsivePersistenceLayerXml
 
removeResponse(Response) - Method in class jhomenet.commons.responsive.plan.DefaultPlan
Try to remove a response from the plan.
removeResponse(Response) - Method in interface jhomenet.commons.responsive.plan.Plan
Attempt to remove a response from the plan object.
removeResponse(Response) - Method in interface jhomenet.commons.responsive.ResponsiveManager
 
removeResponsiveManagerListener(ResponsiveManagerListener) - Method in interface jhomenet.commons.responsive.ResponsiveManager
 
removeServerListener(SystemListener) - Method in interface jhomenet.commons.Server
 
removeService(IService) - Method in interface jhomenet.commons.IServiceManager
Remove a service from the service manager.
removeServiceListener(ServiceListener) - Method in class jhomenet.commons.service.AbstractExecutableService
 
removeServiceListener(ServiceListener) - Method in interface jhomenet.commons.service.IExecutableService
 
removeTrigger(TriggerWrapper) - Method in interface jhomenet.commons.persistence.ResponsivePersistenceFacade
Remove a trigger from the persistence layer.
removeTrigger(TriggerWrapper) - Method in class jhomenet.commons.persistence.xml.ResponsivePersistenceLayerXml
 
removeTrigger(TriggerWrapper) - Method in interface jhomenet.commons.responsive.ResponsiveManager
 
REPEAT_INDEFINITELY - Static variable in class jhomenet.commons.responsive.trigger.SimpleTriggerWrapper
 
replace(Object, Object, Object) - Method in class jhomenet.commons.hw.data.unit.UnitUserType
 
replace(Object, Object, Object) - Method in class jhomenet.commons.persistence.hibernate.StringEnumUserType
 
requestHardwareRegistration(HardwareRegistrationRequest) - Method in interface jhomenet.commons.hw.mngt.HardwareManager
Submit a RegistrationRequest object for hardware registration.
requestServerShutdown() - Method in interface jhomenet.commons.Server
 
requiresLayout() - Method in class jhomenet.commons.event.EventAppender
 
reset() - Method in class jhomenet.commons.net.secure.InputStreamMonitor
Repositions this stream to the position at the time the mark method was last called on this input stream.
resetData() - Method in class jhomenet.commons.hw.sensor.Sensor
Reset the sensor data.
resetData() - Method in class jhomenet.commons.hw.sensor.ValueSensor
 
Response - Interface in jhomenet.commons.responsive.response
A sensor responsive response interface.
Response.ResponseTypes - Enum in jhomenet.commons.responsive.response
 
ResponseType - Enum in jhomenet.commons.responsive.plan
TODO: Class description.
responseUpdated(Response) - Method in class jhomenet.commons.responsive.plan.DefaultPlan
Call this method when a response has been updated.
responseUpdated() - Method in interface jhomenet.commons.responsive.plan.PlanListener
A response in the list of responses has been updated.
ResponsiveConverter<T> - Interface in jhomenet.commons.responsive.converter
The respnosive object converter is responsible for taking a particular representation of sensor responsive objects and converting them into appropriate objects for use with the sensor responsive system.
ResponsiveConverterException - Exception in jhomenet.commons.responsive.converter
TODO: Class description.
ResponsiveConverterException(String) - Constructor for exception jhomenet.commons.responsive.converter.ResponsiveConverterException
 
ResponsiveConverterException(String, Throwable) - Constructor for exception jhomenet.commons.responsive.converter.ResponsiveConverterException
 
ResponsiveConverterException(Throwable) - Constructor for exception jhomenet.commons.responsive.converter.ResponsiveConverterException
 
ResponsiveException - Exception in jhomenet.commons.responsive
TODO: Description.
ResponsiveException() - Constructor for exception jhomenet.commons.responsive.ResponsiveException
Default constructor.
ResponsiveException(String) - Constructor for exception jhomenet.commons.responsive.ResponsiveException
Constructor.
ResponsiveException(String, Throwable) - Constructor for exception jhomenet.commons.responsive.ResponsiveException
Constructor.
ResponsiveException(Throwable) - Constructor for exception jhomenet.commons.responsive.ResponsiveException
Constructor.
ResponsiveExecutor - Interface in jhomenet.commons.responsive
TODO: Class description.
ResponsiveManager - Interface in jhomenet.commons.responsive
TODO: Class description.
ResponsiveManagerEvent - Class in jhomenet.commons.responsive
TODO: Class description.
ResponsiveManagerEvent(Object, Object, ResponsiveManagerEvent.EventType) - Constructor for class jhomenet.commons.responsive.ResponsiveManagerEvent
 
ResponsiveManagerEvent.EventType - Enum in jhomenet.commons.responsive
Event types.
ResponsiveManagerListener - Interface in jhomenet.commons.responsive
The sensor responsive manager event listener interface.
ResponsivePersistenceFacade - Interface in jhomenet.commons.persistence
A sensor responsive persistence layer interface.
ResponsivePersistenceLayerXml - Class in jhomenet.commons.persistence.xml
TODO: Class description.
ResponsivePersistenceLayerXml() - Constructor for class jhomenet.commons.persistence.xml.ResponsivePersistenceLayerXml
 
ResponsiveStringConverter - Interface in jhomenet.commons.responsive.converter
An implementation of the ExpressionCompiler that takes a String representation of an expression and converts it into a sensor responsive expression.
ResponsiveStringConverter.Delimeters - Enum in jhomenet.commons.responsive.converter
Known expression inputs.
ResponsiveStringConverter.Identifiers - Enum in jhomenet.commons.responsive.converter
Known sensor responsive string based converter identifiers.
ResponsiveStringConverter.Inputs - Enum in jhomenet.commons.responsive.converter
Known expression inputs.
ResponsiveStringConverterImpl - Class in jhomenet.commons.responsive.converter
This class is used to convert between sensor responsive objects and string representations of those objects.
ResponsiveStringConverterImpl(HardwareManager) - Constructor for class jhomenet.commons.responsive.converter.ResponsiveStringConverterImpl
Constructor, however it's never instantiated.
resume() - Method in class jhomenet.commons.service.AbstractExecutableQuartzService
 
resume() - Method in class jhomenet.commons.service.AbstractExecutableThreadService
Resume the service by overriding the default no-operation resume() method.
resume() - Method in interface jhomenet.commons.service.IExecutableService
Attempt to resume the service.
Rethrow<T extends java.lang.Exception> - Class in jhomenet.commons.exceptions
TODO: Class description.
Rethrow(Class<T>) - Constructor for class jhomenet.commons.exceptions.Rethrow
Constructor.
retrieveAllConditions() - Method in interface jhomenet.commons.persistence.ResponsivePersistenceFacade
 
retrieveAllConditions() - Method in class jhomenet.commons.persistence.xml.ResponsivePersistenceLayerXml
 
retrieveAllPlans() - Method in interface jhomenet.commons.persistence.ResponsivePersistenceFacade
Retrieve a list of all the plans.
retrieveAllPlans() - Method in class jhomenet.commons.persistence.xml.ResponsivePersistenceLayerXml
 
retrieveAllResponses() - Method in interface jhomenet.commons.persistence.ResponsivePersistenceFacade
 
retrieveAllResponses() - Method in class jhomenet.commons.persistence.xml.ResponsivePersistenceLayerXml
 
retrieveAllTriggers() - Method in interface jhomenet.commons.persistence.ResponsivePersistenceFacade
Retrieve a list of all the triggers.
retrieveAllTriggers() - Method in class jhomenet.commons.persistence.xml.ResponsivePersistenceLayerXml
 
retrieveRegisteredHardware() - Method in interface jhomenet.commons.persistence.HardwarePersistenceFacade
Retrieve a list of currently persisted registered hardware.
retrieveRegisteredHardware(String) - Method in interface jhomenet.commons.persistence.HardwarePersistenceFacade
Retrieve a registered hardware.
retrieveRegisteredHardware() - Method in class jhomenet.commons.persistence.hibernate.HardwarePersistenceLayerHibernate
 
retrieveRegisteredHardware(String) - Method in class jhomenet.commons.persistence.hibernate.HardwarePersistenceLayerHibernate
 
returnedClass() - Method in class jhomenet.commons.hw.data.unit.UnitUserType
 
returnedClass() - Method in class jhomenet.commons.persistence.hibernate.StringEnumUserType
 
Roseta - Class in jhomenet.commons.hw.states
TODO: Class description.
roseta - Static variable in class jhomenet.commons.hw.states.Roseta
A string array of roseta states.
rosetaStates - Static variable in class jhomenet.commons.hw.states.Roseta
An array of the roseta states.
run() - Method in class jhomenet.commons.utils.BackgroundTask
 
runtime - Static variable in class jhomenet.commons.exceptions.Rethrow
Rethrow as a RunTimeException.

S

S - Static variable in class jhomenet.commons.hw.states.Roseta
 
saveUser(User) - Method in interface jhomenet.commons.auth.AuthFacade
Save's a user to the database.
schedule(Plan, TriggerWrapper) - Method in interface jhomenet.commons.responsive.ResponsiveManager
 
SE - Static variable in class jhomenet.commons.hw.states.Roseta
 
SecureRMISocketFactory - Class in jhomenet.commons.net.secure
SSL RMI socket factory object supporting tracking of incoming call authentication [ for JDK < 1.4 ]
SecureRMISocketFactory() - Constructor for class jhomenet.commons.net.secure.SecureRMISocketFactory
Constructs a new secure socket factory.
SecureRMISocketFactory(boolean) - Constructor for class jhomenet.commons.net.secure.SecureRMISocketFactory
Constructs a new secure socket factory.
sendUrgentData(int) - Method in class jhomenet.commons.net.secure.SocketMonitor
Send one byte of urgent data on the socket.
Sensor<D extends AbstractHardwareData> - Class in jhomenet.commons.hw.sensor
This is the superclass of all sensor hardware as part of the Homenet system.
Sensor(String, String, String, Integer) - Constructor for class jhomenet.commons.hw.sensor.Sensor
Default constructor.
Sensor(String, Integer) - Constructor for class jhomenet.commons.hw.sensor.Sensor
 
Sensor(Sensor) - Constructor for class jhomenet.commons.hw.sensor.Sensor
Copying constructor.
SensorCondition<T extends Sensor> - Class in jhomenet.commons.responsive.condition
An interface defining a sensor condition.
SensorCondition(String, T, Integer) - Constructor for class jhomenet.commons.responsive.condition.SensorCondition
Constructor.
SensorCondition(String, T) - Constructor for class jhomenet.commons.responsive.condition.SensorCondition
Constructor.
SensorException - Exception in jhomenet.commons.hw.sensor
 
SensorException(String) - Constructor for exception jhomenet.commons.hw.sensor.SensorException
Default constructor.
SensorResponsiveConfiguration - Interface in jhomenet.commons.configuration
TODO: Class description.
SEPARATOR - Static variable in class jhomenet.commons.configuration.AbstractSystemConfiguration
File separator.
server - Variable in class jhomenet.commons.net.secure.ServerSocketMonitor
The wrapped socket
Server - Interface in jhomenet.commons
TODO: Class description.
serverContext - Variable in class jhomenet.commons.event.AbstractEventLogger
 
ServerContext - Interface in jhomenet.commons
Server interface.
serverSocketFactory - Variable in class jhomenet.commons.net.secure.SecureRMISocketFactory
Cached SSLServerSocketFactory
ServerSocketMonitor - Class in jhomenet.commons.net.secure
Wraps an SSLServerSocket instance to intercept accept() invocations and wrap the result in a SocketMonitor object.
ServerSocketMonitor(SSLServerSocket) - Constructor for class jhomenet.commons.net.secure.ServerSocketMonitor
Construct a new SSLServerSocket wrapper over the real SSLServerSocket instance.
ServerSystemConfiguration - Interface in jhomenet.commons.configuration
TODO: Class description.
ServerSystemConfiguration.ConfigurationTypes - Enum in jhomenet.commons.configuration
Configuration types.
ServiceAdapter - Class in jhomenet.commons.service
TODO: Class description.
ServiceAdapter() - Constructor for class jhomenet.commons.service.ServiceAdapter
 
ServiceEventObject - Class in jhomenet.commons.service
TODO: Class description.
ServiceEventObject(IService) - Constructor for class jhomenet.commons.service.ServiceEventObject
 
serviceInitialized(ServiceManagerEventObject) - Method in interface jhomenet.commons.service.ServiceManagerListener
The service has completed the initialization process.
serviceInitializing(ServiceManagerEventObject) - Method in interface jhomenet.commons.service.ServiceManagerListener
The service is beginning the initialization process.
serviceIsInitializing() - Method in class jhomenet.commons.service.AbstractExecutableThreadService
Indicate to the implementing service that the service is initializing.
serviceIsStopping() - Method in class jhomenet.commons.service.AbstractExecutableThreadService
Indicate to the service implementation that the service is stopping.
ServiceListener - Interface in jhomenet.commons.service
TODO: Class description.
ServiceManagerEventObject - Class in jhomenet.commons.service
TODO: Class description.
ServiceManagerEventObject(IService) - Constructor for class jhomenet.commons.service.ServiceManagerEventObject
Default constructor.
ServiceManagerListener - Interface in jhomenet.commons.service
A class that allows others to listen on the state changes of the services.
servicePaused(ServiceEventObject) - Method in class jhomenet.commons.service.ServiceAdapter
 
servicePaused(ServiceEventObject) - Method in interface jhomenet.commons.service.ServiceListener
 
serviceResumed(ServiceEventObject) - Method in class jhomenet.commons.service.ServiceAdapter
 
serviceResumed(ServiceEventObject) - Method in interface jhomenet.commons.service.ServiceListener
 
servicesInitialized() - Method in interface jhomenet.commons.service.ServiceManagerListener
All of the services have been initialized.
serviceStarted(ServiceEventObject) - Method in class jhomenet.commons.service.ServiceAdapter
 
serviceStarted(ServiceEventObject) - Method in interface jhomenet.commons.service.ServiceListener
 
serviceStoped(ServiceEventObject) - Method in class jhomenet.commons.service.ServiceAdapter
 
serviceStoped(ServiceEventObject) - Method in interface jhomenet.commons.service.ServiceListener
 
setActive(Boolean) - Method in class jhomenet.commons.responsive.plan.DefaultPlan
 
setActive(Boolean) - Method in interface jhomenet.commons.responsive.plan.Plan
Set whether the plan is active or not.
setCcrecipients(String) - Method in class jhomenet.commons.responsive.response.EmailResponse
Set the list of CC email addresses.
setChannelDescription(Integer, String) - Method in class jhomenet.commons.hw.HomenetHardware
 
setChannelDescription(Integer, String) - Method in interface jhomenet.commons.hw.RegisteredHardware
Set the channel description.
setCurrentData(List<D>) - Method in class jhomenet.commons.hw.sensor.Sensor
Set the current data.
setCurrentData(D) - Method in class jhomenet.commons.hw.sensor.Sensor
Set the current data.
setCurrentData(List<HardwareValueData>) - Method in class jhomenet.commons.hw.sensor.ValueSensor
Set the current data value.
setCurrentState(State) - Method in class jhomenet.commons.hw.device.Device
Set the current state of the device.
setDescription(String) - Method in class jhomenet.commons.hw.Channel
 
setDesiredState(State) - Method in class jhomenet.commons.hw.device.Device
Set the desired state.
setEmailHostname(String) - Method in interface jhomenet.commons.configuration.SensorResponsiveConfiguration
 
setEndTime(Date) - Method in class jhomenet.commons.responsive.trigger.SimpleTriggerWrapper
 
setExpression(Expression) - Method in class jhomenet.commons.responsive.plan.DefaultPlan
 
setExpression(Expression) - Method in interface jhomenet.commons.responsive.plan.Plan
 
setHardwareDataPersistenceFilename(String) - Method in interface jhomenet.commons.configuration.HardwareConfiguration
 
setHardwareDataPersistenceType(HardwareConfiguration.PersistenceTypes) - Method in interface jhomenet.commons.configuration.HardwareConfiguration
 
setHardwarePersistenceFilename(String) - Method in interface jhomenet.commons.configuration.HardwareConfiguration
 
setHardwarePersistenceLayer(HardwarePersistenceFacade) - Method in interface jhomenet.commons.hw.mngt.IHardwareRegistry
Set the hardware persistence layer.
setHardwarePersistenceType(HardwareConfiguration.PersistenceTypes) - Method in interface jhomenet.commons.configuration.HardwareConfiguration
 
setHardwareSetupDescription(String) - Method in class jhomenet.commons.hw.HomenetHardware
 
setHardwareSetupDescription(String) - Method in interface jhomenet.commons.hw.RegisteredHardware
Set the hardware setup description.
setHost(String) - Method in class jhomenet.commons.responsive.response.EmailResponse
Set the email hostname.
setKeepAlive(boolean) - Method in class jhomenet.commons.net.secure.SocketMonitor
Enable/disable SO_KEEPALIVE.
setLocalThreadLastReadSocket(SSLSocket) - Static method in class jhomenet.commons.net.secure.SecureRMISocketFactory
Static method invoked by the InputStreamMonitor to register that the specifed SSL socket was used to read.
setMaxDailyValue(List<HardwareValueData>) - Method in class jhomenet.commons.hw.sensor.ValueSensor
Set the maximum daily value.
setMaxValueList(List<HardwareValueData>) - Method in class jhomenet.commons.hw.sensor.ValueSensor
Set the maximum data object.
setMessage(String) - Method in class jhomenet.commons.responsive.response.EmailResponse
Set the email message.
setMinDailyValue(List<HardwareValueData>) - Method in class jhomenet.commons.hw.sensor.ValueSensor
Set the minimum daily value.
setMinValueList(List<HardwareValueData>) - Method in class jhomenet.commons.hw.sensor.ValueSensor
Set the minimum value.
setOnFalseResponses(Set<Response>) - Method in class jhomenet.commons.responsive.plan.DefaultPlan
Set the list of no-false responses.
setOnTrueResponses(Set<Response>) - Method in class jhomenet.commons.responsive.plan.DefaultPlan
Set the list of on-true responses.
setOOBInline(boolean) - Method in class jhomenet.commons.net.secure.SocketMonitor
Enable/disable OOBINLINE (receipt of TCP urgent data) By default, this option is disabled and TCP urgent data received on a socket is silently discarded.
setParameterValues(Properties) - Method in class jhomenet.commons.persistence.hibernate.StringEnumUserType
 
setPasswordHash(String) - Method in class jhomenet.commons.auth.User
 
setPersistenceType(String) - Method in interface jhomenet.commons.configuration.SensorResponsiveConfiguration
 
setPollingInterval(PollingIntervals) - Method in class jhomenet.commons.hw.sensor.Sensor
 
setPreferredDataUnit(Unit) - Method in class jhomenet.commons.hw.sensor.ValueSensor
Set the desired hardware data unit.
setProgress(int, int) - Method in class jhomenet.commons.utils.BackgroundTask
 
setReceiveBufferSize(int) - Method in class jhomenet.commons.net.secure.ServerSocketMonitor
Sets a default proposed value for the SO_RCVBUF option for sockets accepted from this ServerSocket.
setReceiveBufferSize(int) - Method in class jhomenet.commons.net.secure.SocketMonitor
Sets the SO_RCVBUF option to the specified value for this Socket.
setRecipients(String) - Method in class jhomenet.commons.responsive.response.EmailResponse
Set the list of email addresses.
setRepeatIntervalMS(long) - Method in class jhomenet.commons.responsive.trigger.SimpleTriggerWrapper
 
setReplyto(String) - Method in class jhomenet.commons.responsive.response.EmailResponse
Set the reply-to email address.
setReuseAddress(boolean) - Method in class jhomenet.commons.net.secure.ServerSocketMonitor
Enable/disable SO_REUSEADDR.
setReuseAddress(boolean) - Method in class jhomenet.commons.net.secure.SocketMonitor
Enable/disable SO_REUSEADDR.
setSendBufferSize(int) - Method in class jhomenet.commons.net.secure.SocketMonitor
Sets the SO_SNDBUF option to the specified value for this Socket.
setSender(String) - Method in class jhomenet.commons.responsive.response.EmailResponse
Set the sender.
setSenderEmail(String) - Method in interface jhomenet.commons.configuration.SensorResponsiveConfiguration
 
setSenderEmailReplyto(String) - Method in interface jhomenet.commons.configuration.SensorResponsiveConfiguration
 
setSenderName(String) - Method in interface jhomenet.commons.configuration.SensorResponsiveConfiguration
 
setSenderUsername(String) - Method in interface jhomenet.commons.configuration.SensorResponsiveConfiguration
 
setSensor(T) - Method in class jhomenet.commons.responsive.condition.SensorCondition
 
setSoLinger(boolean, int) - Method in class jhomenet.commons.net.secure.SocketMonitor
Enable/disable SO_LINGER with the specified linger time in seconds.
setSoTimeout(int) - Method in class jhomenet.commons.net.secure.ServerSocketMonitor
Enable/disable SO_TIMEOUT with the specified timeout, in milliseconds.
setSoTimeout(int) - Method in class jhomenet.commons.net.secure.SocketMonitor
Enable/disable SO_TIMEOUT with the specified timeout, in milliseconds.
setStartTime(Date) - Method in class jhomenet.commons.responsive.trigger.SimpleTriggerWrapper
 
setSubject(String) - Method in class jhomenet.commons.responsive.response.EmailResponse
Set the email subject.
setTcpNoDelay(boolean) - Method in class jhomenet.commons.net.secure.SocketMonitor
Enable/disable TCP_NODELAY (disable/enable Nagle's algorithm).
setTestOperator(ValueConditionOperator) - Method in class jhomenet.commons.responsive.condition.ValueCondition
Set the test operator.
setTestState(State) - Method in class jhomenet.commons.responsive.condition.StateCondition
Set the state condition's test state.
setTestValue(ValueData) - Method in class jhomenet.commons.responsive.condition.ValueCondition
Set the test value.
setTrafficClass(int) - Method in class jhomenet.commons.net.secure.SocketMonitor
Sets traffic class or type-of-service octet in the IP header for packets sent from this Socket.
setTrigger(CronTrigger) - Method in class jhomenet.commons.responsive.trigger.CronTriggerWrapper
 
setTrigger(SimpleTrigger) - Method in class jhomenet.commons.responsive.trigger.SimpleTriggerWrapper
 
setTrigger(T) - Method in class jhomenet.commons.responsive.trigger.TriggerWrapper
 
setTriggerRepeatCount(int) - Method in class jhomenet.commons.responsive.trigger.SimpleTriggerWrapper
 
setVariable(Class, Object, String, Object) - Static method in class jhomenet.commons.utils.ReflectionUtil
 
shouldStartOnStartup() - Method in class jhomenet.commons.service.AbstractExecutableQuartzService
 
shouldStartOnStartup() - Method in interface jhomenet.commons.service.IExecutableService
 
shutdown - Variable in class jhomenet.commons.service.AbstractExecutableThreadService
Stops this server when set to true.
shutdown() - Method in class jhomenet.commons.utils.GuiExecutor
 
shutdownInput() - Method in class jhomenet.commons.net.secure.SocketMonitor
Places the input stream for this socket at "end of stream".
shutdownNow() - Method in class jhomenet.commons.utils.GuiExecutor
 
shutdownOutput() - Method in class jhomenet.commons.net.secure.SocketMonitor
Disables the output stream for this socket.
SimpleTriggerWrapper - Class in jhomenet.commons.responsive.trigger
TODO: Class description.
SimpleTriggerWrapper(String, String, Date, Date, int, long) - Constructor for class jhomenet.commons.responsive.trigger.SimpleTriggerWrapper
 
SimpleTriggerWrapper() - Constructor for class jhomenet.commons.responsive.trigger.SimpleTriggerWrapper
 
skip(long) - Method in class jhomenet.commons.net.secure.InputStreamMonitor
Skips over and discards n bytes of data from this input stream.
socket - Variable in class jhomenet.commons.net.secure.InputStreamMonitor
Input stream SSL socket source
socket - Variable in class jhomenet.commons.net.secure.SocketMonitor
 
socketFactory - Variable in class jhomenet.commons.net.secure.SecureRMISocketFactory
Cached SSLSocketFactory
SocketMonitor - Class in jhomenet.commons.net.secure
Wraps an SSLSocket instance to intercept the getInputStream() invocation and wrap the result in an InputStreamMonitor object.
SocketMonitor(SSLSocket) - Constructor for class jhomenet.commons.net.secure.SocketMonitor
 
sqlTypes() - Method in class jhomenet.commons.hw.data.unit.UnitUserType
 
sqlTypes() - Method in class jhomenet.commons.persistence.hibernate.StringEnumUserType
 
SSE - Static variable in class jhomenet.commons.hw.states.Roseta
 
SSW - Static variable in class jhomenet.commons.hw.states.Roseta
 
start() - Method in class jhomenet.commons.service.AbstractExecutableQuartzService
 
start() - Method in class jhomenet.commons.service.AbstractExecutableThreadService
Start the service.
start() - Method in interface jhomenet.commons.service.IExecutableService
Start the service.
startServer() - Method in interface jhomenet.commons.Server
 
startServices() - Method in interface jhomenet.commons.IServiceManager
Attempt to start the services.
State - Class in jhomenet.commons.hw.states
Default abstract state class.
State(String, Double) - Constructor for class jhomenet.commons.hw.states.State
Constructor.
StateCondition - Class in jhomenet.commons.responsive.condition
State condition class.
StateCondition(String, StateSensor, Integer, State) - Constructor for class jhomenet.commons.responsive.condition.StateCondition
Constructor.
StateCondition(String, StateSensor, State) - Constructor for class jhomenet.commons.responsive.condition.StateCondition
Constructor.
StateSensor - Class in jhomenet.commons.hw.sensor
State based sensors.
StateSensor(String, String, String, Integer) - Constructor for class jhomenet.commons.hw.sensor.StateSensor
Default constructor.
StateSensor(String, Integer) - Constructor for class jhomenet.commons.hw.sensor.StateSensor
 
StateSensor(StateSensor) - Constructor for class jhomenet.commons.hw.sensor.StateSensor
Copying constructor.
stop() - Method in class jhomenet.commons.service.AbstractExecutableQuartzService
 
stop() - Method in class jhomenet.commons.service.AbstractExecutableThreadService
Stop the service.
stop() - Method in interface jhomenet.commons.service.IExecutableService
Stop the service.
stopServices() - Method in interface jhomenet.commons.IServiceManager
Attempt to stop the services.
storeCondition(Condition) - Method in interface jhomenet.commons.persistence.ResponsivePersistenceFacade
Persist a condition.
storeCondition(Condition) - Method in class jhomenet.commons.persistence.xml.ResponsivePersistenceLayerXml
 
storeHardware(RegisteredHardware) - Method in interface jhomenet.commons.persistence.HardwarePersistenceFacade
Store the HomenetHardware hardware object in the hardware persistence layer.
storeHardware(Collection<RegisteredHardware>) - Method in interface jhomenet.commons.persistence.HardwarePersistenceFacade
Store the list of HomenetHardware hardware objects to the hardware persistence layer.
storeHardware(RegisteredHardware) - Method in class jhomenet.commons.persistence.hibernate.HardwarePersistenceLayerHibernate
 
storeHardware(Collection<RegisteredHardware>) - Method in class jhomenet.commons.persistence.hibernate.HardwarePersistenceLayerHibernate
 
storeHardwareData(HardwareData) - Method in interface jhomenet.commons.persistence.HardwareDataPersistenceFacade
 
storePlan(Plan) - Method in interface jhomenet.commons.persistence.ResponsivePersistenceFacade
Persist a plan.
storePlan(Plan) - Method in class jhomenet.commons.persistence.xml.ResponsivePersistenceLayerXml
 
storeResponse(Response) - Method in interface jhomenet.commons.persistence.ResponsivePersistenceFacade
 
storeResponse(Response) - Method in class jhomenet.commons.persistence.xml.ResponsivePersistenceLayerXml
 
storeTrigger(TriggerWrapper) - Method in interface jhomenet.commons.persistence.ResponsivePersistenceFacade
Persist a trigger.
storeTrigger(TriggerWrapper) - Method in class jhomenet.commons.persistence.xml.ResponsivePersistenceLayerXml
 
StringEnumUserType - Class in jhomenet.commons.persistence.hibernate
TODO: Class description.
StringEnumUserType() - Constructor for class jhomenet.commons.persistence.hibernate.StringEnumUserType
 
SW - Static variable in class jhomenet.commons.hw.states.Roseta
 
switchOff() - Method in interface jhomenet.commons.hw.driver.ISwitchDriver
Switch the device off.
switchOn() - Method in interface jhomenet.commons.hw.driver.ISwitchDriver
Switch the device on.
synchronizeHardware(T) - Method in interface jhomenet.commons.hw.mngt.HardwareManager
 
SystemListener - Interface in jhomenet.commons
TODO: Class description.
systemShuttingDown() - Method in interface jhomenet.commons.SystemListener
Send a notification to listeners that the system is about to shut down.

T

ThreadSafe - Annotation Type in jhomenet.commons.annotations
Defines a thread safe annotation.
timestamp - Variable in class jhomenet.commons.hw.data.AbstractHardwareData
The data value's timestamp.
toCondition(String) - Method in class jhomenet.commons.responsive.converter.ResponsiveStringConverterImpl
Create a condition from a condition string.
Todo - Annotation Type in jhomenet.commons.annotations
TODO: Class description.
toExpression(T) - Method in interface jhomenet.commons.responsive.converter.ResponsiveConverter
Convert an expression representation into an Expression.
toExpression(String) - Method in class jhomenet.commons.responsive.converter.ResponsiveStringConverterImpl
 
toString() - Method in interface jhomenet.commons.auth.Principal
Returns a string representation of this principal.
toString() - Method in class jhomenet.commons.auth.User
 
toString() - Method in enum jhomenet.commons.configuration.ServerSystemConfiguration.ConfigurationTypes
 
toString() - Method in class jhomenet.commons.data.ValueData
 
toString() - Method in enum jhomenet.commons.event.EventType
 
toString() - Method in class jhomenet.commons.hw.Channel
 
toString() - Method in class jhomenet.commons.hw.HomenetHardware
Return the string representation of the hardware object.
toString() - Method in enum jhomenet.commons.hw.mngt.HardwareRegistryEvent.EventType
 
toString() - Method in class jhomenet.commons.hw.mngt.HardwareRegistryEvent
 
toString() - Method in class jhomenet.commons.hw.states.State
 
toString() - Method in class jhomenet.commons.hw.UnregisteredHardware
Provide a string representation of the unregistered hardware object.
toString() - Method in class jhomenet.commons.net.proxy.HardwareManagerItem
 
toString() - Method in class jhomenet.commons.net.secure.ServerSocketMonitor
Returns the implementation address and implementation port of this socket as a String.
toString() - Method in class jhomenet.commons.net.secure.SocketMonitor
Converts this socket to a String.
toString() - Method in enum jhomenet.commons.polling.PollingIntervals
 
toString() - Method in class jhomenet.commons.responsive.condition.AbstractCondition
 
toString() - Method in class jhomenet.commons.responsive.condition.BooleanCondition
 
toString() - Method in enum jhomenet.commons.responsive.condition.ValueConditionOperator
 
toString() - Method in enum jhomenet.commons.responsive.converter.ResponsiveStringConverter.Delimeters
 
toString() - Method in enum jhomenet.commons.responsive.converter.ResponsiveStringConverter.Identifiers
 
toString() - Method in enum jhomenet.commons.responsive.converter.ResponsiveStringConverter.Inputs
 
toString() - Method in class jhomenet.commons.responsive.plan.DefaultPlan
 
toString() - Method in class jhomenet.commons.responsive.response.AbstractResponse
All response classes must implement this class.
toString() - Method in class jhomenet.commons.responsive.response.DeviceResponse
Get a string representation of this response.
toString() - Method in class jhomenet.commons.responsive.response.EmailResponse
Return a string representation of the email response.
toString() - Method in class jhomenet.commons.responsive.response.EventResponse
 
toString() - Method in class jhomenet.commons.responsive.response.MessageResponse
Return a string representation of the message response.
toString() - Method in class jhomenet.commons.responsive.trigger.TriggerWrapper
 
toString() - Method in enum jhomenet.commons.utils.FileUtils.FileExtensions
 
toXMLString(Object) - Method in class jhomenet.commons.persistence.hibernate.StringEnumUserType
 
TriggerWrapper<T extends Trigger> - Class in jhomenet.commons.responsive.trigger
TODO: Class description.
TriggerWrapper(String, String) - Constructor for class jhomenet.commons.responsive.trigger.TriggerWrapper
 
TriggerWrapper() - Constructor for class jhomenet.commons.responsive.trigger.TriggerWrapper
 

U

UnitUserType - Class in jhomenet.commons.hw.data.unit
A custom Hibernate UserType definition for the JScience Unit object.
UnitUserType() - Constructor for class jhomenet.commons.hw.data.unit.UnitUserType
Default constructor.
UnregisteredHardware - Class in jhomenet.commons.hw
Unregistered unmutable hardware class.
UnregisteredHardware(String, String) - Constructor for class jhomenet.commons.hw.UnregisteredHardware
Constructor.
unregisterHardware(RegisteredHardware) - Method in interface jhomenet.commons.hw.mngt.HardwareManager
Unregister a currently registered hardware object.
unregisterHardware(RegisteredHardware) - Method in interface jhomenet.commons.hw.mngt.IHardwareRegistry
Unregister a particular hardware object.
User - Class in jhomenet.commons.auth
This class represents a user in the jHomeNet system.
User(String) - Constructor for class jhomenet.commons.auth.User
Constructor.

V

value - Variable in class jhomenet.commons.hw.states.State
The value associated with the state.
ValueCondition - Class in jhomenet.commons.responsive.condition
An interface defining a sensor responsive value condition.
ValueCondition(String, ValueSensor, Integer, ValueConditionOperator, ValueData) - Constructor for class jhomenet.commons.responsive.condition.ValueCondition
Constructor.
ValueCondition(String, ValueSensor, ValueConditionOperator, ValueData) - Constructor for class jhomenet.commons.responsive.condition.ValueCondition
Constructor.
ValueConditionOperator - Enum in jhomenet.commons.responsive.condition
TODO: Class description.
ValueData - Class in jhomenet.commons.data
An object that represents a data object including both the value and the appropropriate unit.
ValueData(Double, Unit) - Constructor for class jhomenet.commons.data.ValueData
Constructor.
valueOf(String) - Static method in enum jhomenet.commons.configuration.HardwareConfiguration.ContainerLoaderTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jhomenet.commons.configuration.HardwareConfiguration.PersistenceTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jhomenet.commons.configuration.ServerSystemConfiguration.ConfigurationTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jhomenet.commons.event.EventCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jhomenet.commons.event.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jhomenet.commons.hw.mngt.HardwareRegistryEvent.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jhomenet.commons.polling.PollingIntervals
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jhomenet.commons.responsive.condition.ValueConditionOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jhomenet.commons.responsive.converter.ResponsiveStringConverter.Delimeters
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jhomenet.commons.responsive.converter.ResponsiveStringConverter.Identifiers
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jhomenet.commons.responsive.converter.ResponsiveStringConverter.Inputs
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jhomenet.commons.responsive.plan.ResponseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jhomenet.commons.responsive.response.Response.ResponseTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jhomenet.commons.responsive.ResponsiveManagerEvent.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jhomenet.commons.service.IService.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jhomenet.commons.utils.FileUtils.FileExtensions
Returns the enum constant of this type with the specified name.
values() - Static method in enum jhomenet.commons.configuration.HardwareConfiguration.ContainerLoaderTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jhomenet.commons.configuration.HardwareConfiguration.PersistenceTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jhomenet.commons.configuration.ServerSystemConfiguration.ConfigurationTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jhomenet.commons.event.EventCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jhomenet.commons.event.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jhomenet.commons.hw.mngt.HardwareRegistryEvent.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jhomenet.commons.polling.PollingIntervals
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jhomenet.commons.responsive.condition.ValueConditionOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jhomenet.commons.responsive.converter.ResponsiveStringConverter.Delimeters
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jhomenet.commons.responsive.converter.ResponsiveStringConverter.Identifiers
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jhomenet.commons.responsive.converter.ResponsiveStringConverter.Inputs
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jhomenet.commons.responsive.plan.ResponseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jhomenet.commons.responsive.response.Response.ResponseTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jhomenet.commons.responsive.ResponsiveManagerEvent.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jhomenet.commons.service.IService.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jhomenet.commons.utils.FileUtils.FileExtensions
Returns an array containing the constants of this enum type, in the order they are declared.
ValueSensor - Class in jhomenet.commons.hw.sensor
Class for value based sensors.
ValueSensor(String, String, String, Integer, boolean, Unit) - Constructor for class jhomenet.commons.hw.sensor.ValueSensor
Constructor with minimum/maximum data support control and hardware data unit support.
ValueSensor(String, String, String, Integer, boolean) - Constructor for class jhomenet.commons.hw.sensor.ValueSensor
Constructor.
ValueSensor(String, Integer, boolean, Unit) - Constructor for class jhomenet.commons.hw.sensor.ValueSensor
 
ValueSensor(String, Integer, boolean) - Constructor for class jhomenet.commons.hw.sensor.ValueSensor
 
ValueSensor(ValueSensor) - Constructor for class jhomenet.commons.hw.sensor.ValueSensor
Copying constructor.
VoidResult - Class in jhomenet.commons.work.unit
TODO: Class description.
voidResult - Static variable in class jhomenet.commons.work.unit.VoidResult
 

W

W - Static variable in class jhomenet.commons.hw.states.Roseta
 
windDirectionTable - Static variable in class jhomenet.commons.hw.states.Roseta
Table used for finding the correct wind direction.
WNW - Static variable in class jhomenet.commons.hw.states.Roseta
 
WorkException - Exception in jhomenet.commons.work
TODO: Class description.
WorkException(String) - Constructor for exception jhomenet.commons.work.WorkException
 
WorkException(Throwable) - Constructor for exception jhomenet.commons.work.WorkException
 
WorkException(String, Throwable) - Constructor for exception jhomenet.commons.work.WorkException
 
WorkQueueImpl - Class in jhomenet.commons.work
An implementation of the WorkQueue interface.
wrap(String, Throwable) - Method in class jhomenet.commons.exceptions.Rethrow
 
WSW - Static variable in class jhomenet.commons.hw.states.Roseta
 

A B C D E F G H I J K L M N O P R S T U V W

Copyright © 2004-2007 David Irwin. All Rights Reserved.