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

A

AbstractCallDatabaseHandler - Class in de.janrufmonitor.repository.db
This abstract class can be used as base class for a database related call managers.
AbstractCallDatabaseHandler(String, String, String, String, boolean) - Constructor for class de.janrufmonitor.repository.db.AbstractCallDatabaseHandler
 
AbstractCallerDatabaseHandler - Class in de.janrufmonitor.repository.db
This abstract class can be used as base class for a database related caller managers.
AbstractCallerDatabaseHandler(String, String, String, String, boolean) - Constructor for class de.janrufmonitor.repository.db.AbstractCallerDatabaseHandler
 
AbstractCommand - Class in de.janrufmonitor.framework.command
This class is an abstract implementation of a command.
AbstractCommand() - Constructor for class de.janrufmonitor.framework.command.AbstractCommand
 
AbstractConfigurableCallerManager - Class in de.janrufmonitor.repository
This abstract class can be used as base class for a new caller manager implementation which is supporting configuration.
AbstractConfigurableCallerManager() - Constructor for class de.janrufmonitor.repository.AbstractConfigurableCallerManager
 
AbstractConfigurableCallManager - Class in de.janrufmonitor.repository
This abstract class can be used as base class for a new call manager implementation which is supporting configuration.
AbstractConfigurableCallManager() - Constructor for class de.janrufmonitor.repository.AbstractConfigurableCallManager
 
AbstractConfigurableCommand - Class in de.janrufmonitor.framework.command
This class is an abstract implementation of a command with configuration capabilities.
AbstractConfigurableCommand() - Constructor for class de.janrufmonitor.framework.command.AbstractConfigurableCommand
 
AbstractConfigurableService - Class in de.janrufmonitor.service
This abstract class can be used as base class for a new service implementation which is supporting configuration.
AbstractConfigurableService() - Constructor for class de.janrufmonitor.service.AbstractConfigurableService
Default constructor.
AbstractConsoleCommand - Class in de.janrufmonitor.framework.command
This class is an abstract implementation of a console command.
AbstractConsoleCommand() - Constructor for class de.janrufmonitor.framework.command.AbstractConsoleCommand
 
AbstractDatabaseCallerManager - Class in de.janrufmonitor.repository
 
AbstractDatabaseCallerManager() - Constructor for class de.janrufmonitor.repository.AbstractDatabaseCallerManager
 
AbstractDatabaseCallManager - Class in de.janrufmonitor.repository
 
AbstractDatabaseCallManager() - Constructor for class de.janrufmonitor.repository.AbstractDatabaseCallManager
 
AbstractDatabaseHandler - Class in de.janrufmonitor.repository.db
This abstract class can be used as base class for a database related managers.
AbstractDatabaseHandler(String, String, String, String, boolean) - Constructor for class de.janrufmonitor.repository.db.AbstractDatabaseHandler
Constructor dor a data handler calling the underlaying database
AbstractFilter - Class in de.janrufmonitor.repository.filter
This class is an abstract implementation of the IFilter interface.
AbstractFilter() - Constructor for class de.janrufmonitor.repository.filter.AbstractFilter
 
AbstractFilterCallManager - Class in de.janrufmonitor.repository
This abstract class can be used as base class for a new call manager implementation which is supporting configuration and does not offer an own filter mechanism.
AbstractFilterCallManager() - Constructor for class de.janrufmonitor.repository.AbstractFilterCallManager
 
AbstractFilterSerializer - Class in de.janrufmonitor.repository.filter
This class is an abstract implementation of a filter serializer.
AbstractFilterSerializer() - Constructor for class de.janrufmonitor.repository.filter.AbstractFilterSerializer
 
AbstractMonitorListener - Class in de.janrufmonitor.framework.monitor
This abstract class can be used as base class for a new monitor listener component.
AbstractMonitorListener() - Constructor for class de.janrufmonitor.framework.monitor.AbstractMonitorListener
 
AbstractMultiPhoneCallerDatabaseHandler - Class in de.janrufmonitor.repository.db
This abstract class can be used as base class for a database related caller managers.
AbstractMultiPhoneCallerDatabaseHandler(String, String, String, String, boolean) - Constructor for class de.janrufmonitor.repository.db.AbstractMultiPhoneCallerDatabaseHandler
 
AbstractPersistentCallManager - Class in de.janrufmonitor.repository
This abstract class can be used as base class for a new call manager implementation using a local persistence.
AbstractPersistentCallManager() - Constructor for class de.janrufmonitor.repository.AbstractPersistentCallManager
 
AbstractReadOnlyCallerManager - Class in de.janrufmonitor.repository
This abstract class can be used as base class for a new call manager implementation using read only access to the caller persistence.
AbstractReadOnlyCallerManager() - Constructor for class de.janrufmonitor.repository.AbstractReadOnlyCallerManager
 
AbstractReadOnlyDatabaseCallerManager - Class in de.janrufmonitor.repository
 
AbstractReadOnlyDatabaseCallerManager() - Constructor for class de.janrufmonitor.repository.AbstractReadOnlyDatabaseCallerManager
 
AbstractReadWriteCallerManager - Class in de.janrufmonitor.repository
This abstract class can be used as base class for a new caller manager implementation which is supporting configuration.
AbstractReadWriteCallerManager() - Constructor for class de.janrufmonitor.repository.AbstractReadWriteCallerManager
 
AbstractReceiverConfigurableService - Class in de.janrufmonitor.service
This abstract class can be used as base class for a new service implementation which is supporting configuration and eventing.
AbstractReceiverConfigurableService() - Constructor for class de.janrufmonitor.service.AbstractReceiverConfigurableService
Default constructor.
AbstractURLRequester - Class in de.janrufmonitor.repository.web
This abstract call must be used to implement the HTTP call to the web caller manager.
AbstractURLRequester(String, long) - Constructor for class de.janrufmonitor.repository.web.AbstractURLRequester
 
AbstractWebCallerManager - Class in de.janrufmonitor.repository
This abstract class can be used as base class for a new call manager implementation using webaccess to the caller persistence.
AbstractWebCallerManager() - Constructor for class de.janrufmonitor.repository.AbstractWebCallerManager
 
add(IPropagator) - Method in class de.janrufmonitor.exception.PropagationFactory
Adds a new propagator to the factory.
add(IAttribute) - Method in interface de.janrufmonitor.framework.IAttributeMap
Adds the IAttribute object to the map.
add(ICaller) - Method in interface de.janrufmonitor.framework.ICallerList
Add a caller to the list.
add(ICallerList) - Method in interface de.janrufmonitor.framework.ICallerList
Add a caller list to the list.
add(ICall) - Method in interface de.janrufmonitor.framework.ICallList
Add a call to the list.
add(ICallList) - Method in interface de.janrufmonitor.framework.ICallList
Add a call list to the list.
add(String, InputStream) - Method in class de.janrufmonitor.repository.zip.ZipArchive
Adds a single new entry.
add(String[], InputStream[]) - Method in class de.janrufmonitor.repository.zip.ZipArchive
Adds multiple entries to the zip archive.
add(Map) - Method in class de.janrufmonitor.repository.zip.ZipArchive
Adds multiple entries to the zip archive.
addAll(IAttributeMap) - Method in interface de.janrufmonitor.framework.IAttributeMap
Adds the IAttributeMap object to the map.
addCommand(ICommand) - Method in interface de.janrufmonitor.framework.command.ICommandFactory
Adds a new command to the factory.
addCondition(String, String) - Method in interface de.janrufmonitor.framework.event.IEventCondition
 
addCreationAttributes(ICaller) - Method in class de.janrufmonitor.repository.AbstractConfigurableCallerManager
 
addCreationAttributes(ICaller) - Method in class de.janrufmonitor.repository.AbstractReadWriteCallerManager
 
addLibrary(String) - Method in interface de.janrufmonitor.runtime.launcher.ILauncher
Adds the given library to the launchers control file.
addPhonenumber(IPhonenumber) - Method in interface de.janrufmonitor.framework.IMultiPhoneCaller
Adds a new phonenumber to this caller instance
addPreparedStatements() - Method in class de.janrufmonitor.repository.db.AbstractCallDatabaseHandler
Connects to the database specified in the constructor.
addPreparedStatements() - Method in class de.janrufmonitor.repository.db.AbstractCallerDatabaseHandler
 
addPreparedStatements() - Method in class de.janrufmonitor.repository.db.AbstractDatabaseHandler
Add all required prepares statements to the m_preparedStatements map.
addPreparedStatements() - Method in class de.janrufmonitor.repository.db.AbstractMultiPhoneCallerDatabaseHandler
 
addProvider(IImageProvider) - Method in class de.janrufmonitor.util.io.ImageHandler
 
addRule(IRule) - Method in interface de.janrufmonitor.framework.rules.IRuleEngine
Adds a new rule to the rule engine.
addSystemAttributes(ICaller) - Method in class de.janrufmonitor.repository.AbstractConfigurableCallerManager
 
addSystemAttributes(ICaller) - Method in class de.janrufmonitor.repository.AbstractReadWriteCallerManager
 
AREACODE - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for areacode
ATTRIBUTE - Static variable in class de.janrufmonitor.repository.filter.FilterType
 
ATTRIBUTE_NAME_ACCEPTED - Static variable in interface de.janrufmonitor.framework.IJAMConst
Deprecated. since 5.0.8
ATTRIBUTE_NAME_ADDITIONAL - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for caller additional.
ATTRIBUTE_NAME_BCHANNEL - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for B channel attribute.
ATTRIBUTE_NAME_CALLERMANAGER - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for callermanager attributes
ATTRIBUTE_NAME_CALLSTATUS - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for call statsu attribute.
ATTRIBUTE_NAME_CATEGORY - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for category.
ATTRIBUTE_NAME_CENTRAL_NUMBER_OF_EXTENSION - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for central number of extension attribute.
ATTRIBUTE_NAME_CITY - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for caller city.
ATTRIBUTE_NAME_COUNTRY - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for caller country.
ATTRIBUTE_NAME_CREATION - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for creation date attribute.
ATTRIBUTE_NAME_ENDRING - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for end time (long) of signaling attribute.
ATTRIBUTE_NAME_EXTENSION - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for extension attribute.
ATTRIBUTE_NAME_FIRSTNAME - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for caller firstname.
ATTRIBUTE_NAME_IMAGE - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for caller image attribute.
ATTRIBUTE_NAME_IMAGEPATH - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for caller image path attribute.
ATTRIBUTE_NAME_IMAGEURL - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for caller image url attribute.
ATTRIBUTE_NAME_LASTNAME - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for caller lastname.
ATTRIBUTE_NAME_MACHINE_IP - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for origin machine IP attribute.
ATTRIBUTE_NAME_MACHINE_NAME - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for origin machine name attribute.
ATTRIBUTE_NAME_MODIFIED - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for last modified date attribute.
ATTRIBUTE_NAME_NOTES - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for notes.
ATTRIBUTE_NAME_NOTES_AUTHOR - Static variable in interface de.janrufmonitor.framework.IJAMConst
 
ATTRIBUTE_NAME_NUMBER_TYPE - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for number type.
ATTRIBUTE_NAME_OUTGOING - Static variable in interface de.janrufmonitor.framework.IJAMConst
Deprecated. since 5.0.8
ATTRIBUTE_NAME_POSTAL_CODE - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for caller postal code.
ATTRIBUTE_NAME_RAW_NUMBER - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for raw number attribute.
ATTRIBUTE_NAME_REASON - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for call disconnect reason attribute.
ATTRIBUTE_NAME_REJECT - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for caller reject attribute.
ATTRIBUTE_NAME_REJECTED - Static variable in interface de.janrufmonitor.framework.IJAMConst
Deprecated. since 5.0.8
ATTRIBUTE_NAME_RINGDURATION - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for duration (long) attribute.
ATTRIBUTE_NAME_STARTRING - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for start time (long) of signaling attribute.
ATTRIBUTE_NAME_STREET - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for caller street.
ATTRIBUTE_NAME_STREET_NO - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for caller street no.
ATTRIBUTE_NAME_USER_ACCOUNT - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute name for origin user account attribute.
ATTRIBUTE_VALUE_ACCEPTED - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute value for accepted call attribute.
ATTRIBUTE_VALUE_B1 - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute value '257'
ATTRIBUTE_VALUE_B2 - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute value '513'
ATTRIBUTE_VALUE_FAX_TYPE - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute value fax type caller number
ATTRIBUTE_VALUE_LANDLINE_TYPE - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute value landline type caller number
ATTRIBUTE_VALUE_MISSED - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute value for missed call attribute.
ATTRIBUTE_VALUE_MOBILE_TYPE - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute value mobile type caller number
ATTRIBUTE_VALUE_NO - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute value 'no'
ATTRIBUTE_VALUE_OUTGOING - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute value for outgoing call attribute.
ATTRIBUTE_VALUE_REJECTED - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute value for rejected call attribute.
ATTRIBUTE_VALUE_YES - Static variable in interface de.janrufmonitor.framework.IJAMConst
Attribute value 'yes'
AttributeFilter - Class in de.janrufmonitor.repository.filter
This class is an attribute filter.
AttributeFilter(IAttribute) - Constructor for class de.janrufmonitor.repository.filter.AttributeFilter
Creates a new attribute filter object.
AttributeFilter(IAttributeMap) - Constructor for class de.janrufmonitor.repository.filter.AttributeFilter
Creates a new attribute filter object.
available() - Method in class de.janrufmonitor.repository.zip.ZipArchive
Checks if the archive is already opened.

B

backup() - Method in class de.janrufmonitor.repository.zip.ZipArchive
Backs up the content of the archive to a ~ file.
Base64Decoder - Class in de.janrufmonitor.util.io
This class provides utilities for base64 deconding.
Base64Decoder(InputStream) - Constructor for class de.janrufmonitor.util.io.Base64Decoder
Constructs a new Base64 decoder that reads input from the given InputStream.
Base64Encoder - Class in de.janrufmonitor.util.io
This class provides utilities for base64 enconding.
Base64Encoder(OutputStream) - Constructor for class de.janrufmonitor.util.io.Base64Encoder
Constructs a new Base64 encoder that writes output to the given OutputStream.
buildCallCount(IFilter[]) - Method in class de.janrufmonitor.repository.db.AbstractCallDatabaseHandler
Counts the calls withe a proper database query.
buildCallCount(IFilter[]) - Method in class de.janrufmonitor.repository.db.hsqldb.HsqldbCallDatabaseHandler
 
buildCallerList(IFilter[]) - Method in class de.janrufmonitor.repository.db.AbstractCallerDatabaseHandler
Create the caller list from a query of the database.
buildCallerList(IFilter[]) - Method in class de.janrufmonitor.repository.db.AbstractMultiPhoneCallerDatabaseHandler
Create the caller list from a query of the database.
buildCallerList(IFilter[]) - Method in class de.janrufmonitor.repository.db.hsqldb.HsqldbCallerDatabaseHandler
 
buildCallerList(IFilter[]) - Method in class de.janrufmonitor.repository.db.hsqldb.HsqldbMultiPhoneCallerDatabaseHandler
 
buildCallList(IFilter[]) - Method in class de.janrufmonitor.repository.db.AbstractCallDatabaseHandler
Create the call list from a query of the database.
buildCallList(IFilter[], int, int) - Method in class de.janrufmonitor.repository.db.AbstractCallDatabaseHandler
Create the call list from a query of the database.
buildCallList(IFilter[]) - Method in class de.janrufmonitor.repository.db.hsqldb.HsqldbCallDatabaseHandler
 
buildCallList(IFilter[], int, int) - Method in class de.janrufmonitor.repository.db.hsqldb.HsqldbCallDatabaseHandler
 

C

CALL_MODE - Static variable in interface de.janrufmonitor.repository.imexport.IImExporter
Constant for call mode
CALLER - Static variable in class de.janrufmonitor.repository.filter.FilterType
 
CALLER_MODE - Static variable in interface de.janrufmonitor.repository.imexport.IImExporter
Constant for caller mode
CallerFilter - Class in de.janrufmonitor.repository.filter
This class is a caller filter.
CallerFilter(ICaller) - Constructor for class de.janrufmonitor.repository.filter.CallerFilter
Creates a new caller filter object.
CallerNotFoundException - Exception in de.janrufmonitor.repository
This class can be used to inform the framework the a certain caller object was not found in the persistency.
CallerNotFoundException() - Constructor for exception de.janrufmonitor.repository.CallerNotFoundException
Creates a new instance.
CallerNotFoundException(String) - Constructor for exception de.janrufmonitor.repository.CallerNotFoundException
Creates a new instance with a message text.
CallNotFoundException - Exception in de.janrufmonitor.repository
This class can be used to inform the framework the a certain call object was not found in the persistency.
CallNotFoundException() - Constructor for exception de.janrufmonitor.repository.CallNotFoundException
Creates a new instance.
CallNotFoundException(String) - Constructor for exception de.janrufmonitor.repository.CallNotFoundException
Creates a new instance with a message text.
CALLNUMBER - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for caller number
CFG_ENABLED - Variable in class de.janrufmonitor.repository.AbstractConfigurableCallerManager
 
CFG_ENABLED - Variable in class de.janrufmonitor.repository.AbstractConfigurableCallManager
 
CFG_ENABLED - Variable in class de.janrufmonitor.service.AbstractConfigurableService
 
CFG_PRIO - Variable in class de.janrufmonitor.repository.AbstractConfigurableCallerManager
 
CFG_PRIO - Variable in class de.janrufmonitor.repository.AbstractConfigurableCallManager
 
CFG_PRIORITY - Variable in class de.janrufmonitor.service.AbstractConfigurableService
 
CIP - Static variable in class de.janrufmonitor.repository.filter.FilterType
 
CipFilter - Class in de.janrufmonitor.repository.filter
This class is a CIP filter.
CipFilter(ICip) - Constructor for class de.janrufmonitor.repository.filter.CipFilter
Creates a new CIP filter object for the specified CIP.
cleanUp() - Method in interface de.janrufmonitor.runtime.IRuntime
Cleans up a runtime instance.
clear() - Method in interface de.janrufmonitor.framework.event.IEventCondition
 
clear() - Method in interface de.janrufmonitor.framework.ICallerList
Clears the list, means removes all elements.
clear() - Method in interface de.janrufmonitor.framework.ICallList
Clears the list, means removes all elements.
CLIRED_CALL - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for capi sign clir
clone() - Method in interface de.janrufmonitor.framework.ICall
Clones this call to one-to-one copied object
clone() - Method in interface de.janrufmonitor.framework.ICaller
Clones this caller to one-to-one copied object
close() - Method in class de.janrufmonitor.repository.zip.ZipArchive
Closes the archive.
close() - Method in class de.janrufmonitor.util.io.Base64Encoder
Closes the stream, this MUST be called to ensure proper padding is written to the end of the output stream.
commit() - Method in class de.janrufmonitor.repository.db.AbstractDatabaseHandler
Commits the changed data to the database.
commit() - Method in class de.janrufmonitor.repository.db.hsqldb.HsqldbCallDatabaseHandler
 
commit() - Method in class de.janrufmonitor.repository.db.hsqldb.HsqldbCallerDatabaseHandler
 
commit() - Method in class de.janrufmonitor.repository.db.hsqldb.HsqldbMultiPhoneCallerDatabaseHandler
 
commit() - Method in interface de.janrufmonitor.repository.db.IDatabaseHandler
 
commit_count - Variable in class de.janrufmonitor.repository.db.AbstractDatabaseHandler
 
compare(Object, Object) - Method in class de.janrufmonitor.repository.RepositoryManagerComparator
 
compareTo(Object) - Method in class de.janrufmonitor.util.uuid.UUID
 
CONFIGURATION_BASE_FILE - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for base configuration file
connect() - Method in class de.janrufmonitor.repository.db.AbstractDatabaseHandler
Connects to the database specified in the constructor.
connect() - Method in interface de.janrufmonitor.repository.db.IDatabaseHandler
 
contains(IAttribute) - Method in interface de.janrufmonitor.framework.IAttributeMap
Checks if the given attribute is already in the map.
contains(String) - Method in interface de.janrufmonitor.framework.IAttributeMap
Checks if the given attribute name is already in the map.
contains(ICaller) - Method in interface de.janrufmonitor.framework.ICallerList
Checks if a caller object is in this list.
contains(ICall) - Method in interface de.janrufmonitor.framework.ICallList
Checks if a call object is in this list.
copy(InputStream, OutputStream, boolean, int) - Static method in class de.janrufmonitor.util.io.Stream
Copy an inputstream into an outputstream with the specified buffer size.
copy(InputStream, OutputStream) - Static method in class de.janrufmonitor.util.io.Stream
Copy an inputstream into an outputstream without closing the streams and with the default buffer size of Short.MAX_VALUE (32767 bytes)
copy(InputStream, OutputStream, boolean) - Static method in class de.janrufmonitor.util.io.Stream
Copy an inputstream into an outputstream with the default buffer size of Short.MAX_VALUE (32767 bytes).
copy(InputStream, OutputStream, int) - Static method in class de.janrufmonitor.util.io.Stream
Copy an inputstream into an outputstream without closing the streams and with the specified buffer size.
createAttribute(String, String) - Method in interface de.janrufmonitor.framework.ICallerFactory
Create an attribute with the specific data.
createAttribute(String, String) - Method in interface de.janrufmonitor.framework.ICallFactory
Create an attribute with the specific data.
createAttributeList() - Method in interface de.janrufmonitor.framework.ICallerFactory
Deprecated.  
createAttributeList() - Method in interface de.janrufmonitor.framework.ICallFactory
Deprecated.  
createAttributeMap() - Method in interface de.janrufmonitor.framework.ICallerFactory
Create an empty attribute map.
createAttributeMap() - Method in interface de.janrufmonitor.framework.ICallFactory
Create an empty attribute map.
createAttributes(PreparedStatement, String, IAttributeMap) - Method in class de.janrufmonitor.repository.db.AbstractDatabaseHandler
 
createCall(String, ICaller, IMsn, ICip, Date, IAttribute) - Method in interface de.janrufmonitor.framework.ICallFactory
Create a new call object with the specific data.
createCall(String, ICaller, IMsn, ICip, Date, IAttributeMap) - Method in interface de.janrufmonitor.framework.ICallFactory
Create a new call object with the specific data.
createCall(String, ICaller, IMsn, ICip, Date) - Method in interface de.janrufmonitor.framework.ICallFactory
Create a new call object with the specific data.
createCall(ICaller, IMsn, ICip, Date) - Method in interface de.janrufmonitor.framework.ICallFactory
Create a new call object with the specific data.
createCall(ICaller, IMsn, ICip) - Method in interface de.janrufmonitor.framework.ICallFactory
Create a new call object with the specific data.
createCaller(String, IName, IPhonenumber, IAttributeMap) - Method in interface de.janrufmonitor.framework.ICallerFactory
Create a new caller object with the specific data.
createCaller(String, IName, IPhonenumber, IAttribute) - Method in interface de.janrufmonitor.framework.ICallerFactory
Create a new caller object with the specific data.
createCaller(String, IName, IPhonenumber) - Method in interface de.janrufmonitor.framework.ICallerFactory
Create a new caller object with the specific data.
createCaller(IName, IPhonenumber, IAttributeMap) - Method in interface de.janrufmonitor.framework.ICallerFactory
Create a new caller object with the specific data.
createCaller(IName, IPhonenumber, IAttribute) - Method in interface de.janrufmonitor.framework.ICallerFactory
Create a new caller object with the specific data.
createCaller(IPhonenumber) - Method in interface de.janrufmonitor.framework.ICallerFactory
Create a new caller object with the specific data.
createCaller(IName, IPhonenumber) - Method in interface de.janrufmonitor.framework.ICallerFactory
Create a new caller object with the specific data.
createCaller(String, IName, List, IAttributeMap) - Method in interface de.janrufmonitor.framework.ICallerFactory
Create a new multi phone caller object with the specific data.
createCaller(IName, List, IAttributeMap) - Method in interface de.janrufmonitor.framework.ICallerFactory
Create a new caller object with the specific data.
createCaller(IName, List) - Method in interface de.janrufmonitor.framework.ICallerFactory
Create a new caller object with the specific data.
createCallerList() - Method in interface de.janrufmonitor.framework.ICallerFactory
Create an empty caller list.
createCallerList(int) - Method in interface de.janrufmonitor.framework.ICallerFactory
Create an empty caller list with an initial capacity.
createCallList() - Method in interface de.janrufmonitor.framework.ICallFactory
Create an empty call list.
createCallList(int) - Method in interface de.janrufmonitor.framework.ICallFactory
Create an empty call list with an initial capacity.
createCip(String, String) - Method in interface de.janrufmonitor.framework.ICallFactory
Create a new cip object with the specific data.
createCip(String) - Method in interface de.janrufmonitor.framework.manager.ICipManager
Creates a new Cip object for the given Cip String.
createClirPhonenumber() - Method in interface de.janrufmonitor.framework.ICallerFactory
Create a new phone number object with CLIR attribute.
createConfiguration() - Method in class de.janrufmonitor.repository.web.ReverseLookup
 
createEvent(int, Object, IEventCondition) - Method in interface de.janrufmonitor.framework.event.IEventBroker
Create a new event object with the given type, data and condition.
createEvent(int, Object) - Method in interface de.janrufmonitor.framework.event.IEventBroker
Create a new event object with the given type and data.
createEvent(int) - Method in interface de.janrufmonitor.framework.event.IEventBroker
Create a new event object with the given type.
createEventCondition() - Method in interface de.janrufmonitor.framework.event.IEventBroker
Create a empty event condition object.
createInternalPhonenumber(String) - Method in interface de.janrufmonitor.framework.ICallerFactory
Create a new phone number object with INTERNAL attribute.
createMsn(String, String) - Method in interface de.janrufmonitor.framework.ICallFactory
Create a new msn object with the specific data.
createMsn(String) - Method in interface de.janrufmonitor.framework.manager.IMsnManager
Creates a new Msn object for the given Msn String.
createName(String, String, String) - Method in interface de.janrufmonitor.framework.ICallerFactory
Create a new name object with the specific data.
createName(String, String) - Method in interface de.janrufmonitor.framework.ICallerFactory
Create a new name object with the specific data.
createPhonenumber(String, String, String) - Method in interface de.janrufmonitor.framework.ICallerFactory
Create a new phone number object with the specific data.
createPhonenumber(String) - Method in interface de.janrufmonitor.framework.ICallerFactory
Create a new phone number object with the specific data.
createPhonenumber(boolean) - Method in interface de.janrufmonitor.framework.ICallerFactory
Create a new phone number object with the specific data.
createRule(String) - Method in interface de.janrufmonitor.framework.rules.IRuleEngine
Creates new rule object.
createRule(String, IMsn, ICip, boolean, IPhonenumber[]) - Method in interface de.janrufmonitor.framework.rules.IRuleEngine
Creates new rule object.
createRule(String, IMsn, ICip, boolean, IPhonenumber[], IPhonenumber[]) - Method in interface de.janrufmonitor.framework.rules.IRuleEngine
Creates new rule object.
createRule(String, IMsn, ICip, boolean, IPhonenumber[], IPhonenumber[], String) - Method in interface de.janrufmonitor.framework.rules.IRuleEngine
Creates new rule object.
createRule(String, String, String, boolean, IPhonenumber[]) - Method in interface de.janrufmonitor.framework.rules.IRuleEngine
Creates new rule object.
createRule(String, String, String, IPhonenumber) - Method in interface de.janrufmonitor.framework.rules.IRuleEngine
Creates new rule object.
createTables() - Method in class de.janrufmonitor.repository.db.AbstractCallDatabaseHandler
 
createTables() - Method in class de.janrufmonitor.repository.db.AbstractCallerDatabaseHandler
 
createTables() - Method in class de.janrufmonitor.repository.db.AbstractDatabaseHandler
Creates the database table.
createTables() - Method in class de.janrufmonitor.repository.db.AbstractMultiPhoneCallerDatabaseHandler
 
createTables() - Method in class de.janrufmonitor.repository.db.hsqldb.HsqldbCallDatabaseHandler
 
createTables() - Method in class de.janrufmonitor.repository.db.hsqldb.HsqldbCallerDatabaseHandler
 
createTables() - Method in class de.janrufmonitor.repository.db.hsqldb.HsqldbMultiPhoneCallerDatabaseHandler
 
createURLRequester(String, long) - Method in class de.janrufmonitor.repository.AbstractWebCallerManager
 
createURLRequester(String, long, String) - Method in class de.janrufmonitor.repository.AbstractWebCallerManager
 
CRLF - Static variable in interface de.janrufmonitor.framework.IJAMConst
Variable which represents the CRLF characters

D

DATE - Static variable in class de.janrufmonitor.repository.filter.FilterType
 
DateFilter - Class in de.janrufmonitor.repository.filter
This class is an date filter which can be used as a "from-to date filter" or a "to date filter".
DateFilter(Date, Date) - Constructor for class de.janrufmonitor.repository.filter.DateFilter
Creates a new date filter with the specified dates.
DateFilter(Date, Date, long) - Constructor for class de.janrufmonitor.repository.filter.DateFilter
Creates a new date filter with the specified dates.
DateFilter(long) - Constructor for class de.janrufmonitor.repository.filter.DateFilter
Creates a new date filter with the specified timeframe.
de.janrufmonitor.exception - package de.janrufmonitor.exception
Exception handler of the framework.
de.janrufmonitor.framework - package de.janrufmonitor.framework
Basic framework objects.
de.janrufmonitor.framework.command - package de.janrufmonitor.framework.command
Command interfaces of the framework.
de.janrufmonitor.framework.configuration - package de.janrufmonitor.framework.configuration
Handling of configuration data in the framework.
de.janrufmonitor.framework.event - package de.janrufmonitor.framework.event
Eventing with the framework.
de.janrufmonitor.framework.i18n - package de.janrufmonitor.framework.i18n
I18n possibilities within the framework.
de.janrufmonitor.framework.manager - package de.janrufmonitor.framework.manager
Data handling within the framework.
de.janrufmonitor.framework.monitor - package de.janrufmonitor.framework.monitor
Monitoring facilities of the framework.
de.janrufmonitor.framework.rules - package de.janrufmonitor.framework.rules
Rule engine of the framework.
de.janrufmonitor.repository - package de.janrufmonitor.repository
Persistency of the framework.
de.janrufmonitor.repository.db - package de.janrufmonitor.repository.db
Utilities for database repositories The package contains utitlities for database repositories.
de.janrufmonitor.repository.db.hsqldb - package de.janrufmonitor.repository.db.hsqldb
HSQLDB based utilities The package contains utitlities used by repository implementations based on HSQLDB.
de.janrufmonitor.repository.filter - package de.janrufmonitor.repository.filter
Filter capability for persistency of the framework.
de.janrufmonitor.repository.identify - package de.janrufmonitor.repository.identify
Identification capability The package contains the identification capability which can be re-used by other framework components.
de.janrufmonitor.repository.imexport - package de.janrufmonitor.repository.imexport
Import- and Export capabilities of the framework.
de.janrufmonitor.repository.types - package de.janrufmonitor.repository.types
Types of repositories.
de.janrufmonitor.repository.web - package de.janrufmonitor.repository.web
Utility classes for web based repositories.
de.janrufmonitor.repository.zip - package de.janrufmonitor.repository.zip
ZIP capabilities of the framework.
de.janrufmonitor.runtime - package de.janrufmonitor.runtime
Runtime objects of the framework.
de.janrufmonitor.runtime.launcher - package de.janrufmonitor.runtime.launcher
Launcher objects of the framework.
de.janrufmonitor.service - package de.janrufmonitor.service
Service architecture of the framework.
de.janrufmonitor.util.formatter - package de.janrufmonitor.util.formatter
Formatting utilities for the framework.
de.janrufmonitor.util.io - package de.janrufmonitor.util.io
File utilities for the framework.
de.janrufmonitor.util.string - package de.janrufmonitor.util.string
String manipulation utilities for the framework.
de.janrufmonitor.util.uuid - package de.janrufmonitor.util.uuid
UUID generator for the framework.
decode(String) - Static method in class de.janrufmonitor.util.io.Base64Decoder
Returns the decoded form of the given encoded string.
DEFAULT_LOGGER - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for default logger
DEFAULT_NAMESPACE - Static variable in class de.janrufmonitor.exception.Message
 
DEFAULTFORMAT - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for the default format of phone number
deleteAttributes(PreparedStatement, String) - Method in class de.janrufmonitor.repository.db.AbstractDatabaseHandler
 
deleteCallerList(ICallerList) - Method in class de.janrufmonitor.repository.db.AbstractCallerDatabaseHandler
Deletes all callers of the submitted caller list.
deleteCallerList(ICallerList) - Method in class de.janrufmonitor.repository.db.AbstractMultiPhoneCallerDatabaseHandler
Deletes all callers of the submitted caller list.
deleteCallerList(ICallerList) - Method in interface de.janrufmonitor.repository.db.ICallerDatabaseHandler
 
deleteCallList(ICallList) - Method in class de.janrufmonitor.repository.db.AbstractCallDatabaseHandler
Deletes all calls in the submitted call list.
deleteCallList(ICallList) - Method in interface de.janrufmonitor.repository.db.ICallDatabaseHandler
 
disconnect() - Method in class de.janrufmonitor.repository.db.AbstractDatabaseHandler
Disconnects the current db and shuts it down.
disconnect() - Method in class de.janrufmonitor.repository.db.hsqldb.HsqldbCallDatabaseHandler
 
disconnect() - Method in class de.janrufmonitor.repository.db.hsqldb.HsqldbCallerDatabaseHandler
 
disconnect() - Method in class de.janrufmonitor.repository.db.hsqldb.HsqldbMultiPhoneCallerDatabaseHandler
 
disconnect() - Method in interface de.janrufmonitor.repository.db.IDatabaseHandler
 
doCallConnect(ICall) - Method in class de.janrufmonitor.framework.monitor.AbstractMonitorListener
 
doCallConnect(ICall) - Method in interface de.janrufmonitor.framework.monitor.IMonitorListener
Informs the framework of an new call connection.
doCallDisconnect(ICall) - Method in class de.janrufmonitor.framework.monitor.AbstractMonitorListener
 
doCallDisconnect(ICall) - Method in interface de.janrufmonitor.framework.monitor.IMonitorListener
Informs the framework of a call disconnection.
doExport() - Method in interface de.janrufmonitor.repository.imexport.ICallerExporter
Triggers the export to the external data source.
doExport() - Method in interface de.janrufmonitor.repository.imexport.ICallExporter
Triggers the export to the external data source.
doImport() - Method in interface de.janrufmonitor.repository.imexport.ICallerImporter
Triggers the import of external callers.
doImport() - Method in interface de.janrufmonitor.repository.imexport.ICallImporter
Triggers the import of external calls.
doLookup(String, String) - Method in class de.janrufmonitor.repository.web.ReverseLookup
 

E

enabledReceived(IEvent) - Method in class de.janrufmonitor.service.AbstractReceiverConfigurableService
This method is called by the framework if an event is fired by the event broker and the received event passes the service enabled check.
enableMonitorListener(boolean) - Method in interface de.janrufmonitor.runtime.IRuntime
Explicitly enable/disable the monitoring component
encode(String) - Static method in class de.janrufmonitor.util.io.Base64Encoder
Returns the encoded form of the given unencoded string.
encode(String) - Method in class de.janrufmonitor.util.io.PathResolver
Encodes the path with the variables if possible
equals(IEventCondition) - Method in interface de.janrufmonitor.framework.event.IEventCondition
 
equals(Object) - Method in class de.janrufmonitor.repository.filter.FilterType
 
equals(Object) - Method in class de.janrufmonitor.util.uuid.UUID
Compare two UUIDs
ERROR - Static variable in class de.janrufmonitor.exception.Message
 
EVENT_TYPE_APPLICATION_READY - Static variable in interface de.janrufmonitor.framework.event.IEventConst
Event type for application ready events.
EVENT_TYPE_CALL_MANAGER_UPDATED - Static variable in interface de.janrufmonitor.framework.event.IEventConst
Event type for updated call managers.
EVENT_TYPE_CALLACCEPTED - Static variable in interface de.janrufmonitor.framework.event.IEventConst
Event type for automatic call accepting, e.g., rejecting
EVENT_TYPE_CALLCLEARED - Static variable in interface de.janrufmonitor.framework.event.IEventConst
Event type for normal call clearing.
EVENT_TYPE_CALLER_MANAGER_UPDATED - Static variable in interface de.janrufmonitor.framework.event.IEventConst
Event type for updated caller managers.
EVENT_TYPE_CALLREJECTED - Static variable in interface de.janrufmonitor.framework.event.IEventConst
Event type for rejecting calls.
EVENT_TYPE_IDENTIFIED_CALL - Static variable in interface de.janrufmonitor.framework.event.IEventConst
Event type for retrieving full identified calls.
EVENT_TYPE_IDENTIFIED_OUTGOING_CALL - Static variable in interface de.janrufmonitor.framework.event.IEventConst
Event type for retrieving full identified outgoing calls.
EVENT_TYPE_IDENTIFIED_OUTGOING_CALL_ACCEPTED - Static variable in interface de.janrufmonitor.framework.event.IEventConst
Event type for retrieving full identified outgoing accepted calls.
EVENT_TYPE_INCOMING_INFO - Static variable in interface de.janrufmonitor.framework.event.IEventConst
Event type for incoming info events.
EVENT_TYPE_INCOMINGCALL - Static variable in interface de.janrufmonitor.framework.event.IEventConst
Event type for incoming calls which are not identified yet.
EVENT_TYPE_MANUALCALLACCEPTED - Static variable in interface de.janrufmonitor.framework.event.IEventConst
Event type for manual call accepting, e.g., rejecting
EVENT_TYPE_OUTGOINGCALL - Static variable in interface de.janrufmonitor.framework.event.IEventConst
Event type for outgoing calls which are not identified yet.
EVENT_TYPE_UNKNOWN - Static variable in interface de.janrufmonitor.framework.event.IEventConst
Event type for unknown events.
EVENT_TYPE_UPDATE_CALL - Static variable in interface de.janrufmonitor.framework.event.IEventConst
Event type for updated call information.
execute() - Method in interface de.janrufmonitor.framework.command.ICommand
This method executes the command.
existEntry(String) - Method in class de.janrufmonitor.repository.zip.ZipArchive
Checks wether an extry exists or not
existMsn(IMsn) - Method in interface de.janrufmonitor.framework.manager.IMsnManager
Checks wether a Msn object exists.
existsCaller(ICaller) - Method in class de.janrufmonitor.repository.db.AbstractCallerDatabaseHandler
Checks if the caller with the provided UUID exists
existsCaller(ICaller) - Method in class de.janrufmonitor.repository.db.AbstractMultiPhoneCallerDatabaseHandler
Checks if the caller with the provided UUID exists
existsCaller(ICaller) - Method in interface de.janrufmonitor.repository.db.ICallerDatabaseHandler
 
EXPORT_TYPE - Static variable in interface de.janrufmonitor.repository.imexport.IImExporter
Constant for export type

F

filterCalls(IFilter, ICallList) - Method in class de.janrufmonitor.repository.AbstractFilterCallManager
 
FilterType - Class in de.janrufmonitor.repository.filter
This class defines several FilterTypes for an IFilter implementation.
FilterType(int) - Constructor for class de.janrufmonitor.repository.filter.FilterType
 
fire(Message) - Method in class de.janrufmonitor.exception.PropagationFactory
Fires a propagator event with an exception object.
fire(Message, String) - Method in class de.janrufmonitor.exception.PropagationFactory
Fires a propagator event with an exception object for a specific propagator id.
first(InputStream, OutputStream, int) - Static method in class de.janrufmonitor.util.io.Stream
Read the first n bytes from the InputStream to the OutputStream.
Formatter - Class in de.janrufmonitor.util.formatter
This class provides formatting functions for phonenumbers and names.

G

get(int) - Method in interface de.janrufmonitor.framework.IAttributeList
Deprecated. Gets the IAttribute object by its position
get(String) - Method in interface de.janrufmonitor.framework.IAttributeMap
Gets the IAttribute object for the given name.
get(int) - Method in interface de.janrufmonitor.framework.ICallerList
Gets a caller with a certain position from the list.
get(int) - Method in interface de.janrufmonitor.framework.ICallList
Gets a call with a certain position from the list.
get(String) - Method in class de.janrufmonitor.repository.zip.ZipArchive
Gets a single entry's InputStream by its entryname.
getAdditional() - Method in interface de.janrufmonitor.framework.ICip
Gets the additional information of the cip object
getAdditional() - Method in interface de.janrufmonitor.framework.IMsn
Gets the additional information of the msn object
getAdditional() - Method in interface de.janrufmonitor.framework.IName
Gets the additional information of the name object
getAllCallerManagerIDs() - Method in interface de.janrufmonitor.repository.ICallerManagerFactory
Gets all IDs of registered caller manager objects.
getAllCallerManagers() - Method in interface de.janrufmonitor.repository.ICallerManagerFactory
Gets a list with all caller manager objects.
getAllCallManagerIDs() - Method in interface de.janrufmonitor.repository.ICallManagerFactory
Gets all IDs of registered call manager objects.
getAllCallManagers() - Method in interface de.janrufmonitor.repository.ICallManagerFactory
Gets a list with all call manager objects.
getAllConfigurableIDs() - Method in interface de.janrufmonitor.framework.configuration.IConfigurableNotifier
Get all configurable IDs which are registered.
getAllConfigurableNamespaces() - Method in interface de.janrufmonitor.framework.configuration.IConfigurableNotifier
Get all namespaces which are registered.
getAllServiceIDs() - Method in interface de.janrufmonitor.service.IServiceFactory
Gets a list with all service IDs.
getAllServices() - Method in interface de.janrufmonitor.service.IServiceFactory
Gets a list with all service objects.
getAreaCode() - Method in interface de.janrufmonitor.framework.IPhonenumber
Gets the local area code of the phone number object
getAttribute(String) - Method in interface de.janrufmonitor.framework.ICall
Gets a specific attribute the call.
getAttribute(String) - Method in interface de.janrufmonitor.framework.ICaller
Gets a specific attribute of the caller.
getAttribute() - Method in class de.janrufmonitor.repository.filter.AttributeFilter
Gets the attribute to be filtered.
getAttributeMap() - Method in class de.janrufmonitor.repository.filter.AttributeFilter
Gets the attribute map to be filtered.
getAttributes() - Method in interface de.janrufmonitor.framework.ICall
Gets the map with all attributes of the call.
getAttributes() - Method in interface de.janrufmonitor.framework.ICaller
Gets the attribute map with all attributes of the caller.
getAttributes() - Method in class de.janrufmonitor.repository.web.AbstractURLRequester
 
getCallCount(IFilter[]) - Method in class de.janrufmonitor.repository.AbstractDatabaseCallManager
 
getCallCount(IFilter[]) - Method in class de.janrufmonitor.repository.AbstractFilterCallManager
 
getCallCount(IFilter[]) - Method in class de.janrufmonitor.repository.db.AbstractCallDatabaseHandler
Counts the number of calls belonging to the filters obejct.
getCallCount(IFilter[]) - Method in interface de.janrufmonitor.repository.db.ICallDatabaseHandler
 
getCallCount(IFilter[]) - Method in interface de.janrufmonitor.repository.types.IReadCallRepository
Gets the number of call entries in the repository for a specific filter object.
getCaller() - Method in interface de.janrufmonitor.framework.ICall
Gets the caller object of the call.
getCaller(IPhonenumber) - Method in class de.janrufmonitor.repository.AbstractDatabaseCallerManager
 
getCaller(IPhonenumber) - Method in class de.janrufmonitor.repository.AbstractWebCallerManager
 
getCaller(IPhonenumber) - Method in class de.janrufmonitor.repository.db.AbstractCallerDatabaseHandler
 
getCaller(IPhonenumber) - Method in class de.janrufmonitor.repository.db.AbstractMultiPhoneCallerDatabaseHandler
 
getCaller(IPhonenumber) - Method in interface de.janrufmonitor.repository.db.ICallerDatabaseHandler
 
getCaller() - Method in class de.janrufmonitor.repository.filter.CallerFilter
Gets the caller to be filtered.
getCaller() - Method in class de.janrufmonitor.repository.filter.UUIDFilter
Gets the UUID to be filtered.
getCaller(IPhonenumber) - Method in interface de.janrufmonitor.repository.types.IIdentifyCallerRepository
Gets a caller object from a repository by the specified phone number object.
getCallerFactory() - Method in interface de.janrufmonitor.runtime.IRuntime
Gets the caller factory implementation.
getCallerList(IFilter[]) - Method in class de.janrufmonitor.repository.db.AbstractCallerDatabaseHandler
Selects the callers by the applied filters from the database
getCallerList(IFilter[]) - Method in class de.janrufmonitor.repository.db.AbstractMultiPhoneCallerDatabaseHandler
Selects the callers by the applied filters from the database
getCallerList(IFilter[]) - Method in interface de.janrufmonitor.repository.db.ICallerDatabaseHandler
 
getCallerManager(String) - Method in interface de.janrufmonitor.repository.ICallerManagerFactory
Gets the caller manager object for a certain ID
getCallerManagerFactory() - Method in interface de.janrufmonitor.runtime.IRuntime
Gets the caller manager factory implementation.
getCallers(IFilter[]) - Method in class de.janrufmonitor.repository.AbstractDatabaseCallerManager
 
getCallers(IFilter) - Method in class de.janrufmonitor.repository.AbstractDatabaseCallerManager
 
getCallers(IFilter[]) - Method in class de.janrufmonitor.repository.AbstractReadWriteCallerManager
 
getCallers(IFilter) - Method in interface de.janrufmonitor.repository.types.IReadCallerRepository
Gets a list with all callers of a repository filtered by the specified filter implementation.
getCallers(IFilter[]) - Method in interface de.janrufmonitor.repository.types.IReadCallerRepository
Gets a list with all callers of a repository filtered by the specified filter array.
getCallFactory() - Method in interface de.janrufmonitor.runtime.IRuntime
Gets the call factory implementation.
getCallList(IFilter[]) - Method in class de.janrufmonitor.repository.db.AbstractCallDatabaseHandler
Fetches the calls by the applied filters from the database
getCallList(IFilter[], int, int) - Method in class de.janrufmonitor.repository.db.AbstractCallDatabaseHandler
Fetches the calls by the applied filters from the database
getCallList(IFilter[]) - Method in interface de.janrufmonitor.repository.db.ICallDatabaseHandler
 
getCallList(IFilter[], int, int) - Method in interface de.janrufmonitor.repository.db.ICallDatabaseHandler
 
getCallManager(String) - Method in interface de.janrufmonitor.repository.ICallManagerFactory
Gets the call manager object for a certain ID
getCallManagerFactory() - Method in interface de.janrufmonitor.runtime.IRuntime
Gets the call manager factory implementation.
getCallManagerIDs(Class) - Method in interface de.janrufmonitor.repository.ICallManagerFactory
Gets all call mananger objects implementing a certain type.
getCallNumber() - Method in interface de.janrufmonitor.framework.IPhonenumber
Gets the call number of the phone number object
getCalls(IFilter) - Method in class de.janrufmonitor.repository.AbstractDatabaseCallManager
 
getCalls(IFilter[]) - Method in class de.janrufmonitor.repository.AbstractDatabaseCallManager
 
getCalls(IFilter[], int, int) - Method in class de.janrufmonitor.repository.AbstractDatabaseCallManager
 
getCalls(IFilter[], int, int) - Method in class de.janrufmonitor.repository.AbstractFilterCallManager
 
getCalls(IFilter[]) - Method in class de.janrufmonitor.repository.AbstractFilterCallManager
 
getCalls(IFilter) - Method in class de.janrufmonitor.repository.AbstractFilterCallManager
 
getCalls(IFilter) - Method in interface de.janrufmonitor.repository.types.IReadCallRepository
Gets a list with all calls of a repository filtered by the specified filter implementation.
getCalls(IFilter[]) - Method in interface de.janrufmonitor.repository.types.IReadCallRepository
Gets a list with all calls of a repository filtered by the specified filter array.
getCalls(IFilter[], int, int) - Method in interface de.janrufmonitor.repository.types.IReadCallRepository
Gets a list with all calls of a repository filtered by the specified filter array.
getCapiInformation() - Method in class de.janrufmonitor.framework.monitor.AbstractMonitorListener
 
getCIP() - Method in interface de.janrufmonitor.framework.ICall
Gets the CIP (common ISDN access profile) of the call.
getCIP() - Method in interface de.janrufmonitor.framework.ICip
Gets the CIP value of the cip object
getCip() - Method in interface de.janrufmonitor.framework.rules.IRule
Gets the CIP object of the rule
getCip() - Method in class de.janrufmonitor.repository.filter.CipFilter
Gets the CIP to be filtered.
getCipLabel(ICip, String) - Method in interface de.janrufmonitor.framework.manager.ICipManager
Gets the CIP label for the given Cip object in a specific language.
getCipLabel(String, String) - Method in interface de.janrufmonitor.framework.manager.ICipManager
Gets the CIP label for the given Cip String in a specific language.
getCipList() - Method in interface de.janrufmonitor.framework.manager.ICipManager
Gets a list with all Cip Strings supported by the Cip manager.
getCipManager() - Method in interface de.janrufmonitor.runtime.IRuntime
Gets the cip manager implementation.
getClockSequence() - Method in class de.janrufmonitor.util.uuid.UUID
Get the clock sequence number.
getCommand(String) - Method in interface de.janrufmonitor.framework.command.ICommandFactory
Gets the command with the specified ID, or null of the command does not exist.
getCommandFactory() - Method in interface de.janrufmonitor.runtime.IRuntime
Gets the command factory implementation.
getCommandIDs() - Method in interface de.janrufmonitor.framework.command.ICommandFactory
Gets a list with all registered command of this factory.
getCondition(String) - Method in interface de.janrufmonitor.framework.event.IEventCondition
 
getConditionIterator() - Method in interface de.janrufmonitor.framework.event.IEventCondition
 
getConditionKeys() - Method in interface de.janrufmonitor.framework.event.IEventCondition
 
getConditions() - Method in interface de.janrufmonitor.framework.event.IEvent
Gets the condition of the event.
getConfigDirectory() - Method in class de.janrufmonitor.util.io.PathResolver
Gets the config directory of the application.
getConfigManager() - Method in interface de.janrufmonitor.framework.configuration.IConfigManagerFactory
Gets the current configuration manager instance.
getConfigManagerFactory() - Method in interface de.janrufmonitor.runtime.IRuntime
Gets the config manager implementation.
getConfigurableCount() - Method in interface de.janrufmonitor.framework.configuration.IConfigurableNotifier
Get the number of configurables which are registered.
getConfigurableID() - Method in class de.janrufmonitor.framework.command.AbstractConfigurableCommand
 
getConfigurableID() - Method in interface de.janrufmonitor.framework.configuration.IConfigurable
Gets the ID of the configurable object.
getConfigurableID() - Method in class de.janrufmonitor.repository.AbstractConfigurableCallerManager
 
getConfigurableID() - Method in class de.janrufmonitor.repository.AbstractConfigurableCallManager
 
getConfigurableID() - Method in class de.janrufmonitor.service.AbstractConfigurableService
 
getConfigurableNamespace(String) - Method in interface de.janrufmonitor.framework.configuration.IConfigurableNotifier
Get the namespace of the specified configurable.
getConfigurableNotifier() - Method in interface de.janrufmonitor.runtime.IRuntime
Gets the configurable notifier implementation
getConfigurationNamespaces() - Method in interface de.janrufmonitor.framework.configuration.IConfigManager
Gets all namespaces supported by the configuration manager.
getConfigurationSource() - Method in interface de.janrufmonitor.framework.configuration.IConfigManager
Gets the source object for the properties
getContent(String) - Method in class de.janrufmonitor.repository.zip.ZipArchive
Gets the content as byte array for a single entryname
getCurrent() - Method in interface de.janrufmonitor.repository.imexport.ITracker
 
getData() - Method in interface de.janrufmonitor.framework.event.IEvent
Gets the event data, e.g., a caller or a call
getDatabaseHandler() - Method in class de.janrufmonitor.repository.AbstractDatabaseCallerManager
Creates a new instance of a specific database handler.
getDatabaseHandler() - Method in class de.janrufmonitor.repository.AbstractDatabaseCallManager
Creates a new instance of a specific database handler.
getDatabaseHandler() - Method in class de.janrufmonitor.repository.AbstractReadOnlyDatabaseCallerManager
Creates a new instance of a specific database handler.
getDataDirectory() - Method in class de.janrufmonitor.util.io.PathResolver
Gets the data directory of the application.
getDate() - Method in interface de.janrufmonitor.framework.ICall
Gets the date of the call.
getDateFrom() - Method in class de.janrufmonitor.repository.filter.DateFilter
Gets the from date argument.
getDateTo() - Method in class de.janrufmonitor.repository.filter.DateFilter
Gets the to date argument.
getDefaultCallerManager() - Method in interface de.janrufmonitor.repository.ICallerManagerFactory
Gets the default caller manager object.
getDefaultCallManager() - Method in interface de.janrufmonitor.repository.ICallManagerFactory
Gets the default call manager object.
getDefaultMonitor() - Method in class de.janrufmonitor.framework.monitor.AbstractMonitorListener
 
getDefaultMonitor() - Method in interface de.janrufmonitor.framework.monitor.IMonitorListener
Gets the default monitor object this listener is registered to.
getDependencyServices() - Method in class de.janrufmonitor.service.AbstractConfigurableService
 
getDependencyServices() - Method in interface de.janrufmonitor.service.IService
Gets a list of IDs (java.lang.String) of services which have to be started before this service is started.
getDescription() - Method in interface de.janrufmonitor.framework.monitor.IMonitor
Get a textual description of the monitor implementation, e.g.
getEventBroker() - Method in interface de.janrufmonitor.runtime.IRuntime
Gets the event broker implementation.
getExcludePhonenumbers() - Method in interface de.janrufmonitor.framework.rules.IRule
Gets the excluded phonenumbers to which this rule applies to
getExecuteParams() - Method in class de.janrufmonitor.framework.command.AbstractConsoleCommand
 
getExecuteParams() - Method in interface de.janrufmonitor.framework.command.IConsoleCommand
Gets the execute parameters.
getExtension() - Method in interface de.janrufmonitor.repository.imexport.IImExporter
Gets the extension of the importer/exporter
getFile() - Method in interface de.janrufmonitor.repository.types.ILocalRepository
Gets the full qualified file path to the local file
getFileType() - Method in interface de.janrufmonitor.repository.types.ILocalRepository
Gets the file type as extension, e.g. *.db
getFilterFromString(String) - Method in class de.janrufmonitor.repository.filter.AbstractFilterSerializer
Transforms a String representation of a filter into an IFilter object.
getFilterFromString(String) - Method in interface de.janrufmonitor.repository.filter.IFilterSerializer
 
getFilterName() - Method in interface de.janrufmonitor.repository.imexport.IImExporter
Gets the name of the importer/exporter
getFilterObject() - Method in class de.janrufmonitor.repository.filter.AbstractFilter
 
getFilterObject() - Method in interface de.janrufmonitor.repository.filter.IFilter
Gets the objects the filter is defined for.
getFiltersFromString(String) - Method in class de.janrufmonitor.repository.filter.AbstractFilterSerializer
Transforms a String representation of a list of filters into an IFilter[] object.
getFiltersFromString(String) - Method in interface de.janrufmonitor.repository.filter.IFilterSerializer
 
getFiltersToString(IFilter[]) - Method in class de.janrufmonitor.repository.filter.AbstractFilterSerializer
Transforms a IFilter[] object into a string representation
getFiltersToString(IFilter[]) - Method in interface de.janrufmonitor.repository.filter.IFilterSerializer
 
getFilterToString(IFilter) - Method in class de.janrufmonitor.repository.filter.AbstractFilterSerializer
Transforms a IFilter object into a string representation
getFilterToString(IFilter) - Method in interface de.janrufmonitor.repository.filter.IFilterSerializer
 
getFirstname() - Method in interface de.janrufmonitor.framework.IName
Gets the firstname value of the name object
getFullname() - Method in interface de.janrufmonitor.framework.IName
Gets the fullname value of the name object
getI18nManager() - Method in interface de.janrufmonitor.framework.i18n.II18nManagerFactory
Gets the current i18n manager object.
getI18nManagerFactory() - Method in interface de.janrufmonitor.runtime.IRuntime
Gets the i18n manager factory implementation.
getID() - Method in interface de.janrufmonitor.exception.IPropagator
Returns the ID of the propagator
getID() - Method in interface de.janrufmonitor.framework.command.ICommand
Gets e unique ID of this command.
getID() - Method in class de.janrufmonitor.framework.monitor.AbstractMonitorListener
Gets a unique ID of this listener
getID() - Method in interface de.janrufmonitor.framework.monitor.IMonitor
Gets a unique ID of the monitor object.
getID() - Method in class de.janrufmonitor.repository.AbstractConfigurableCallerManager
Gets the ID of the new caller manager.
getID() - Method in class de.janrufmonitor.repository.AbstractConfigurableCallManager
Gets the ID of the new call manager.
getID() - Method in class de.janrufmonitor.repository.AbstractWebCallerManager
 
getID() - Method in interface de.janrufmonitor.repository.imexport.IImExporter
Gets the ID of the importer/exporter
getID() - Method in interface de.janrufmonitor.runtime.launcher.ILauncher
Gets a unique ID of the launcher.
getID() - Method in class de.janrufmonitor.service.AbstractConfigurableService
Gets the ID of the new service.
getID() - Method in class de.janrufmonitor.service.AbstractReceiverConfigurableService
Gets the ID of the new service.
getIdentifiers() - Method in interface de.janrufmonitor.framework.i18n.II18nManager
Get a list with all valid identifiers handled by this i18n manager.
getImage(ICaller) - Method in interface de.janrufmonitor.util.io.IImageProvider
Returns a file object representation of the image.
getImage(ICaller) - Method in class de.janrufmonitor.util.io.ImageHandler
 
getImageDirectory() - Method in class de.janrufmonitor.util.io.PathResolver
Gets the image directory of the application.
getImageInputStream(ICaller) - Method in interface de.janrufmonitor.util.io.IImageStreamProvider
Returns an InputStream object representation of the image.
getImagePath(ICaller) - Method in interface de.janrufmonitor.util.io.IImageProvider
Return the path to the image.
getImagePath(ICaller) - Method in class de.janrufmonitor.util.io.ImageHandler
 
getImageStream(ICaller) - Method in class de.janrufmonitor.util.io.ImageHandler
 
getInitialCallList(IFilter) - Method in class de.janrufmonitor.repository.AbstractFilterCallManager
Gets the initial call list which can be pre-filtered.
getInitialCallList(IFilter) - Method in class de.janrufmonitor.repository.AbstractPersistentCallManager
 
getInstallDirectory() - Method in class de.janrufmonitor.util.io.PathResolver
Gets the install directory of the application.
getInstance() - Static method in class de.janrufmonitor.exception.PropagationFactory
Gets a valid instacne of the PropagationFactory.
getInstance(IRuntime) - Static method in class de.janrufmonitor.util.formatter.Formatter
Gets the singleton instance of the Formatter for the specified IRuntime instance.
getInstance() - Static method in class de.janrufmonitor.util.io.ImageHandler
 
getInstance(IRuntime) - Static method in class de.janrufmonitor.util.io.PathResolver
Gets an instance of the PathResolver depending on the runtime.
getInstance() - Static method in class de.janrufmonitor.util.io.PathResolver
Gets an instance of the PathResolver without runtime dependency.
getIntAreaCode() - Method in interface de.janrufmonitor.framework.IPhonenumber
Gets the international area code of the phone number object
getLabel() - Method in class de.janrufmonitor.framework.command.AbstractCommand
 
getLabel() - Method in interface de.janrufmonitor.framework.command.ICommand
Gets the label of the command.
getLastname() - Method in interface de.janrufmonitor.framework.IName
Gets the lastname value of the name object
getLevel() - Method in class de.janrufmonitor.exception.Message
 
getLibDirectory() - Method in class de.janrufmonitor.util.io.PathResolver
Gets the lib directory of the application.
getLimit() - Method in class de.janrufmonitor.repository.filter.ItemCountFilter
Gets the limit to be filtered.
getLogDirectory() - Method in class de.janrufmonitor.util.io.PathResolver
Gets the log directory of the application.
getManagerID() - Method in interface de.janrufmonitor.framework.manager.IManager
Gets the ID of a manager implementation
getManagerID() - Method in class de.janrufmonitor.repository.AbstractConfigurableCallerManager
 
getManagerID() - Method in class de.janrufmonitor.repository.AbstractConfigurableCallManager
 
getMessage() - Method in class de.janrufmonitor.exception.Message
 
getMode() - Method in interface de.janrufmonitor.repository.imexport.IImExporter
Gets the mode of the importer/exporter
getMonitor(String) - Method in class de.janrufmonitor.framework.monitor.AbstractMonitorListener
 
getMonitor(String) - Method in interface de.janrufmonitor.framework.monitor.IMonitorListener
Gets the monitor object this listener is registered to with aspecific ID.
getMonitorListener() - Method in interface de.janrufmonitor.runtime.IRuntime
Gets the monitor listener implementation.
getMonitors() - Method in class de.janrufmonitor.framework.monitor.AbstractMonitorListener
 
getMonitors() - Method in interface de.janrufmonitor.framework.monitor.IMonitorListener
Gets the monitor objects this listener is registered to.
getMSN() - Method in interface de.janrufmonitor.framework.ICall
Gets the MSN (multiple subscriber number) of the call.
getMSN() - Method in interface de.janrufmonitor.framework.IMsn
Gets the MSN value of the msn object
getMsn() - Method in interface de.janrufmonitor.framework.rules.IRule
Gets the MSN object of the rule
getMsn() - Method in class de.janrufmonitor.repository.filter.MsnFilter
Gets the MSN to be filtered.
getMsnLabel(IMsn) - Method in interface de.janrufmonitor.framework.manager.IMsnManager
Gets the MSN label for the given Msn object
getMsnLabel(String) - Method in interface de.janrufmonitor.framework.manager.IMsnManager
Gets the MSN label for the given Msn String.
getMsnList() - Method in interface de.janrufmonitor.framework.manager.IMsnManager
Gets a list with all Msn Strings supported by the Msn manager.
getMsnManager() - Method in interface de.janrufmonitor.runtime.IRuntime
Gets the msn manager implementation.
getName() - Method in interface de.janrufmonitor.framework.IAttribute
Gets the name of the attribute.
getName() - Method in interface de.janrufmonitor.framework.ICaller
Gets the name object of the caller.
getName() - Method in interface de.janrufmonitor.framework.rules.IRule
Gets the name of this rule.
getNamespace() - Method in class de.janrufmonitor.exception.Message
 
getNamespace() - Method in class de.janrufmonitor.framework.command.AbstractCommand
Gets the namespace of this command implementation.
getNamespace() - Method in interface de.janrufmonitor.framework.configuration.IConfigurable
Gets the namespace of the configurable object.
getNamespace() - Method in class de.janrufmonitor.repository.AbstractConfigurableCallerManager
 
getNamespace() - Method in class de.janrufmonitor.repository.AbstractWebCallerManager
 
getNamespace() - Method in interface de.janrufmonitor.repository.types.ILocalRepository
 
getNamespace() - Method in interface de.janrufmonitor.repository.types.IRemoteRepository
 
getNamespace() - Method in class de.janrufmonitor.service.AbstractConfigurableService
 
getNamespace() - Method in class de.janrufmonitor.service.AbstractReceiverConfigurableService
 
getNode() - Method in class de.janrufmonitor.util.uuid.UUID
Get the spatially unique portion of the UUID.
getParameters() - Method in class de.janrufmonitor.framework.command.AbstractCommand
 
getParameters() - Method in interface de.janrufmonitor.framework.command.ICommand
Gets the parameters which can be evaluated during execution time.
getParsedCall(String, ICall) - Method in class de.janrufmonitor.util.formatter.Formatter
Deprecated.  
getParsedCaller(String, ICaller) - Method in class de.janrufmonitor.util.formatter.Formatter
Deprecated.  
getParsedCalltime(String, Date) - Method in class de.janrufmonitor.util.formatter.Formatter
Deprecated.  
getParsedName(String, IName) - Method in class de.janrufmonitor.util.formatter.Formatter
Deprecated.  
getParsedPhonenumber(String, IPhonenumber) - Method in class de.janrufmonitor.util.formatter.Formatter
Deprecated.  
getPhoneNumber() - Method in interface de.janrufmonitor.framework.ICaller
Gets the phone number of the caller.
getPhonenumber() - Method in class de.janrufmonitor.repository.filter.PhonenumberFilter
Gets the phonenumber to be filtered.
getPhonenumber() - Method in class de.janrufmonitor.repository.web.AbstractURLRequester
 
getPhonenumber(String, String) - Method in class de.janrufmonitor.util.formatter.Formatter
Parses a phone string and tries to build a valid IPhonenumber object.
getPhonenumbers() - Method in interface de.janrufmonitor.framework.IMultiPhoneCaller
Returns the list with all IPhonenumber objects of this caller.
getPhonenumbers() - Method in interface de.janrufmonitor.framework.rules.IRule
Gets the phonenumbers to which this rule applies to
getPhotoDirectory() - Method in class de.janrufmonitor.util.io.PathResolver
Gets the central photo directory of the application.
getPriority() - Method in interface de.janrufmonitor.framework.event.IEventReceiver
Gets the priority for which the framework handles this event receiver. 0 is the hightest priority, 99 the lowest.
getPriority() - Method in interface de.janrufmonitor.framework.event.IEventSender
Gets the priority of this sender.
getPriority() - Method in interface de.janrufmonitor.framework.manager.IManager
Gets priority of a manager, which is needed to be handled by the framework.
getPriority() - Method in class de.janrufmonitor.repository.AbstractConfigurableCallerManager
 
getPriority() - Method in class de.janrufmonitor.repository.AbstractConfigurableCallManager
 
getPriority() - Method in class de.janrufmonitor.service.AbstractConfigurableService
 
getPriority() - Method in interface de.janrufmonitor.service.IService
Gets the priority of the service within the framework. 0 = hight priority, 999 = low priority.
getProperties(String) - Method in interface de.janrufmonitor.framework.configuration.IConfigManager
Gets a list of all properties for a given namespace.
getProperties(String, boolean) - Method in interface de.janrufmonitor.framework.configuration.IConfigManager
Gets a list of selectable properties for a given namespace.
getProperties(String, String) - Method in interface de.janrufmonitor.framework.configuration.IConfigManager
Gets a list of all properties for a given namespace and names.
getProperties(String, String, boolean) - Method in interface de.janrufmonitor.framework.configuration.IConfigManager
Gets a list of selectable properties for a given namespace and names.
getProperty(String, String) - Method in interface de.janrufmonitor.framework.configuration.IConfigManager
Gets a certain property with a given namespace and name.
getProperty(String, String, String) - Method in interface de.janrufmonitor.framework.configuration.IConfigManager
Gets a certain property with a given namespace, name and metadata.
getReceiverID() - Method in interface de.janrufmonitor.framework.event.IEventReceiver
Gets the ID of the receiver
getReceiverID() - Method in class de.janrufmonitor.service.AbstractReceiverConfigurableService
 
getRuleEngine() - Method in interface de.janrufmonitor.runtime.IRuntime
Gets the rule engine implementation.
getRules() - Method in interface de.janrufmonitor.framework.rules.IRuleEngine
Gets a list with all rules handled by the rule engine.
getRuntime() - Method in class de.janrufmonitor.framework.command.AbstractCommand
Gets the current runtime object.
getRuntime() - Method in class de.janrufmonitor.repository.AbstractConfigurableCallerManager
Gets the runtime objects.
getRuntime() - Method in class de.janrufmonitor.repository.AbstractConfigurableCallManager
Gets the runtime objects.
getRuntime() - Method in class de.janrufmonitor.repository.AbstractWebCallerManager
 
getRuntime() - Method in class de.janrufmonitor.repository.db.AbstractDatabaseHandler
 
getRuntime() - Method in class de.janrufmonitor.repository.filter.AbstractFilterSerializer
Returns the current IRuntime, this implementation is using.
getRuntime() - Method in class de.janrufmonitor.service.AbstractConfigurableService
Gets the runtime objects.
getSenderID() - Method in interface de.janrufmonitor.framework.event.IEventSender
Gets the ID of the sender
getService(String) - Method in interface de.janrufmonitor.service.IServiceFactory
Gets a service for a certain ID.
getServiceFactory() - Method in interface de.janrufmonitor.runtime.IRuntime
Gets the service factory implementation.
getServiceID() - Method in interface de.janrufmonitor.framework.rules.IRule
Gets the ID of the service the rule is assigned to.
getServiceID() - Method in class de.janrufmonitor.service.AbstractConfigurableService
 
getServiceID() - Method in interface de.janrufmonitor.service.IService
Gets the ID of the service.
getStatement(String) - Method in class de.janrufmonitor.repository.db.AbstractDatabaseHandler
 
getString(String, String, String, String) - Method in interface de.janrufmonitor.framework.i18n.II18nManager
Gets a language dependend information for the given namespace, parameter and identifier.
getSupportedIntAreaCode() - Method in class de.janrufmonitor.repository.AbstractWebCallerManager
 
getTelephoneNumber() - Method in interface de.janrufmonitor.framework.IPhonenumber
Gets the complete telephone number of the phone number object
getTempDirectory() - Method in class de.janrufmonitor.util.io.PathResolver
Gets the temporary directory.
getThrowable() - Method in class de.janrufmonitor.exception.Message
 
getTime() - Method in class de.janrufmonitor.util.uuid.UUID
Get the temporal unique portion of the UUID.
getTimeframe() - Method in class de.janrufmonitor.repository.filter.DateFilter
Gets the timeframe argument
getTimeout() - Method in class de.janrufmonitor.repository.web.AbstractURLRequester
 
getTimeslot() - Method in interface de.janrufmonitor.framework.rules.IRule
Gets the timeslot this rule is valid in.
getTotal() - Method in interface de.janrufmonitor.repository.imexport.ITracker
 
getType() - Method in interface de.janrufmonitor.framework.event.IEvent
Gets the type of the event.
getType() - Method in class de.janrufmonitor.repository.filter.AbstractFilter
 
getType() - Method in interface de.janrufmonitor.repository.filter.IFilter
Gets the type of the filter.
getType() - Method in interface de.janrufmonitor.repository.imexport.IImExporter
Gets the type of the importer/exporter
getTypedCallerManagers(Class) - Method in interface de.janrufmonitor.repository.ICallerManagerFactory
Gets all caller mananger objects implementing a certain type.
getTypedCallManagers(Class) - Method in interface de.janrufmonitor.repository.ICallManagerFactory
Gets all call mananger objects implementing a certain type.
getUserAgent() - Method in class de.janrufmonitor.repository.AbstractWebCallerManager
 
getUserhomeDirectory() - Method in class de.janrufmonitor.util.io.PathResolver
Gets the userhome directory.
getUUID() - Method in interface de.janrufmonitor.framework.ICall
Gets the UUID of the call.
getUUID() - Method in interface de.janrufmonitor.framework.ICaller
Gets the UUID of the caller.
getUUID() - Method in class de.janrufmonitor.util.uuid.UUID
Get the 128 bit UUID.
getValue() - Method in interface de.janrufmonitor.framework.IAttribute
Gets the value of the attribute.
getVariables() - Method in class de.janrufmonitor.exception.Message
 
getVersion() - Method in class de.janrufmonitor.util.uuid.UUID
Get the UUID version number.
GLOBAL_AREACODE - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for global national areacode
GLOBAL_AREACODE_ADD_LENGTH - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for global national areacode add length
GLOBAL_AUTODETECT_INTERNATIONAL - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for auto detection of international numbers
GLOBAL_AUTODETECT_NATIONAL - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for auto detection of national numbers
GLOBAL_CLIR - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for global clir sign
GLOBAL_CONFIG_EXPERT_MODE - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for global configuration expert setting
GLOBAL_DETECT_ALL_MSN - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for all MSN detection
GLOBAL_DIAL_PREFIX - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for global dial prefix
GLOBAL_INTAREA - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for global international areacode
GLOBAL_INTAREA_PREFIX - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for global international areacode prefix
GLOBAL_INTERNAL_LENGTH - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for max. length of internal callnumbers
GLOBAL_LANGUAGE - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for global language
GLOBAL_NAMESPACE - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for global namespace
GLOBAL_SCREEN_HEIGHT - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for global screen height
GLOBAL_SCREEN_WIDTH - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for global screen width
GLOBAL_TELEPHONESYSTEM_PREFIX - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for global telephonesystem prefix
GLOBAL_TRACE - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for CAPI trace option
GLOBAL_TRUNCATE - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for global truncate signs
GLOBAL_VARIABLE_ATTRIBUTE_CRLF - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for variable attribute line break (CRLF)
GLOBAL_VARIABLE_ATTRIBUTE_POSTFIX - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for variable attribute prefixed used in services
GLOBAL_VARIABLE_ATTRIBUTE_PREFIX - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for variable attribute prefixed used in services Variables for attribute are constructured %att:attname%
GLOBAL_VARIABLE_CALLERNAME - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for variable callername used in services
GLOBAL_VARIABLE_CALLERNUMBER - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for variable callernumber used in services
GLOBAL_VARIABLE_CALLTIME - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for variable calltime used in services
GLOBAL_VARIABLE_CIP - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for variable cip used in services
GLOBAL_VARIABLE_DATE - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for variable calltime used in services
GLOBAL_VARIABLE_MSN - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for variable msn used in services
GLOBAL_VARIABLE_MSNALIAS - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for variable msnalias used in services
GLOBAL_VARIABLE_MSNFORMAT - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for variable msnformat used in services
GLOBAL_VARIABLE_TIME - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for variable calltime used in services
GLOBAL_VARIABLE_WEBCM_NUMBER - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for variable dynamic web callermanager number
go() - Method in class de.janrufmonitor.repository.web.AbstractURLRequester
Requests the HTTP server and parses the result.
go() - Method in class de.janrufmonitor.repository.web.RegExpURLRequester
 

H

hashCode() - Method in class de.janrufmonitor.repository.filter.FilterType
 
hashCode() - Method in class de.janrufmonitor.util.uuid.UUID
Generate a hash code of the uuid.
hasImage(ICaller) - Method in interface de.janrufmonitor.util.io.IImageProvider
Checks wether the given caller object has an image or not
hasImage(ICaller) - Method in class de.janrufmonitor.util.io.ImageHandler
 
HsqldbCallDatabaseHandler - Class in de.janrufmonitor.repository.db.hsqldb
 
HsqldbCallDatabaseHandler(String, String, String, String, boolean) - Constructor for class de.janrufmonitor.repository.db.hsqldb.HsqldbCallDatabaseHandler
 
HsqldbCallerDatabaseHandler - Class in de.janrufmonitor.repository.db.hsqldb
 
HsqldbCallerDatabaseHandler(String, String, String, String, boolean) - Constructor for class de.janrufmonitor.repository.db.hsqldb.HsqldbCallerDatabaseHandler
 
HsqldbMultiPhoneCallerDatabaseHandler - Class in de.janrufmonitor.repository.db.hsqldb
 
HsqldbMultiPhoneCallerDatabaseHandler(String, String, String, String, boolean) - Constructor for class de.janrufmonitor.repository.db.hsqldb.HsqldbMultiPhoneCallerDatabaseHandler
 

I

IAttribute - Interface in de.janrufmonitor.framework
This interface must be implemented by a Attribute object, which should be used in the framework.
IAttributeList - Interface in de.janrufmonitor.framework
Deprecated. since 4.4, use IAttrbuteMap instead !
IAttributeMap - Interface in de.janrufmonitor.framework
This interface must be implemented by a AttributeMap object, which should be used in the framework.
ICall - Interface in de.janrufmonitor.framework
This interface must be implemented by a Call object, which should be used in the framework.
ICallDatabaseHandler - Interface in de.janrufmonitor.repository.db
 
ICaller - Interface in de.janrufmonitor.framework
This interface must be implemented by a Caller object, which should be used in the framework.
ICallerDatabaseHandler - Interface in de.janrufmonitor.repository.db
 
ICallerExporter - Interface in de.janrufmonitor.repository.imexport
This interface must be implemented by a caller exporter.
ICallerFactory - Interface in de.janrufmonitor.framework
This interface must be implemented by a CallerFactory object, which should be used in the framework.
ICallerImporter - Interface in de.janrufmonitor.repository.imexport
This interface must be implemented by a caller importer.
ICallerList - Interface in de.janrufmonitor.framework
This interface must be implemented by a caller list object, which should be used in the framework.
ICallerManager - Interface in de.janrufmonitor.repository
This interface must be implemented by a caller manager object.
ICallerManagerFactory - Interface in de.janrufmonitor.repository
This interface must be implemented by a caller manager factory object.
ICallExporter - Interface in de.janrufmonitor.repository.imexport
This interface must be implemented by a call exporter.
ICallFactory - Interface in de.janrufmonitor.framework
This interface must be implemented by a CallFactory object, which should be used in the framework.
ICallImporter - Interface in de.janrufmonitor.repository.imexport
This interface must be implemented by a call importer.
ICallList - Interface in de.janrufmonitor.framework
This interface must be implemented by a call list object, which should be used in the framework.
ICallManager - Interface in de.janrufmonitor.repository
This interface must be implemented by a call manager object.
ICallManagerFactory - Interface in de.janrufmonitor.repository
This interface must be implemented by a call manager factory object.
ICip - Interface in de.janrufmonitor.framework
This interface must be implemented by a CIP object, which should be used in the framework.
ICipManager - Interface in de.janrufmonitor.framework.manager
This interface must be implemented by a CipManager object, which should be used in the framework.
ICommand - Interface in de.janrufmonitor.framework.command
This interface must be implemented by a command component.
ICommandFactory - Interface in de.janrufmonitor.framework.command
This interface must be implemented by a command factory instance.
IConfigManager - Interface in de.janrufmonitor.framework.configuration
This interface must be implemented by a Configuration Manager object, which should be used in the framework.
IConfigManagerFactory - Interface in de.janrufmonitor.framework.configuration
This interface must be implemented by a Configuration Manager Factory object, which should be used in the framework.
IConfigurable - Interface in de.janrufmonitor.framework.configuration
This interface must be implemented by a object which has to be notified by setting or changing the configuration in the framework.
IConfigurableNotifier - Interface in de.janrufmonitor.framework.configuration
This interface must be implemented by a configurable notifier object.
IConsoleCommand - Interface in de.janrufmonitor.framework.command
This interface must be implemented by a console command component.
IDatabaseHandler - Interface in de.janrufmonitor.repository.db
 
Identifier - Class in de.janrufmonitor.repository.identify
Static class implementation of an identification which makes use of the framework.
Identifier() - Constructor for class de.janrufmonitor.repository.identify.Identifier
 
identify(IRuntime, IPhonenumber) - Static method in class de.janrufmonitor.repository.identify.Identifier
Identifies a caller with all active caller managers specified in the configuration.
identify(IRuntime, IPhonenumber, List) - Static method in class de.janrufmonitor.repository.identify.Identifier
Identifies a caller with all active caller managers specified in the configuration.
identifyDefault(IRuntime, IPhonenumber) - Static method in class de.janrufmonitor.repository.identify.Identifier
Identifies a caller with the default caller manager specified in the configuration.
IEvent - Interface in de.janrufmonitor.framework.event
This interface must be implemented by a event object.
IEventBroker - Interface in de.janrufmonitor.framework.event
This interface must be implemented by a event broker object.
IEventCondition - Interface in de.janrufmonitor.framework.event
 
IEventConst - Interface in de.janrufmonitor.framework.event
This interface contains several constants used by the eventing mechanism of the framework.
IEventReceiver - Interface in de.janrufmonitor.framework.event
This interface must be implemented by a event receiver object.
IEventSender - Interface in de.janrufmonitor.framework.event
This interface must be implemented by a event sender object.
IFilter - Interface in de.janrufmonitor.repository.filter
This interface must be implemented by a filter object.
IFilterSerializer - Interface in de.janrufmonitor.repository.filter
This interface should be implemented by a class which offeres serializer capabilities for repository filters.
II18nManager - Interface in de.janrufmonitor.framework.i18n
This interface must be implemented by a i18n manager object.
II18nManagerFactory - Interface in de.janrufmonitor.framework.i18n
This interface must be implemented by a i18n manager factory object.
IIdentifyCallerRepository - Interface in de.janrufmonitor.repository.types
This type is used for identification repositories.
IImageProvider - Interface in de.janrufmonitor.util.io
This interface could be implemented by classes which provides access for caller images with the framework.
IImageStreamProvider - Interface in de.janrufmonitor.util.io
This interface could be implemented by classes which provides access for caller images with the framework.
IImExporter - Interface in de.janrufmonitor.repository.imexport
This base interface must be implemented by all importer and exporter instances.
IJAMConst - Interface in de.janrufmonitor.framework
This interface specifies certain constants which are used by the framework.
ILauncher - Interface in de.janrufmonitor.runtime.launcher
This interface can be implemented by a launcher component which will be registered at the LauncherFactory.
ILocalRepository - Interface in de.janrufmonitor.repository.types
This type is used for local storage repositories.
IMAGE_KEY_ACCEPTED_GIF - Static variable in interface de.janrufmonitor.framework.IJAMConst
Image key of SWTImageManager for accepted.gif
IMAGE_KEY_ADOWN_GIF - Static variable in interface de.janrufmonitor.framework.IJAMConst
Image key of SWTImageManager for adown.gif
IMAGE_KEY_AUP_GIF - Static variable in interface de.janrufmonitor.framework.IJAMConst
Image key of SWTImageManager for aup.gif
IMAGE_KEY_AWAY_GIF - Static variable in interface de.janrufmonitor.framework.IJAMConst
Image key of SWTImageManager for away.gif
IMAGE_KEY_B1_JPG - Static variable in interface de.janrufmonitor.framework.IJAMConst
Image key of SWTImageManager for b1.jpg
IMAGE_KEY_B2_JPG - Static variable in interface de.janrufmonitor.framework.IJAMConst
Image key of SWTImageManager for b2.jpg
IMAGE_KEY_CLP_GIF - Static variable in interface de.janrufmonitor.framework.IJAMConst
Image key of SWTImageManager for clp.gif
IMAGE_KEY_DELETE_GIF - Static variable in interface de.janrufmonitor.framework.IJAMConst
Image key of SWTImageManager for delete.gif
IMAGE_KEY_EMPTYCALLER_JPG - Static variable in interface de.janrufmonitor.framework.IJAMConst
Image key of SWTImageManager for emptycaller.jpg
IMAGE_KEY_EXPORT_GIF - Static variable in interface de.janrufmonitor.framework.IJAMConst
Image key of SWTImageManager for export.gif
IMAGE_KEY_FILTER_GIF - Static variable in interface de.janrufmonitor.framework.IJAMConst
Image key of SWTImageManager for filter.gif
IMAGE_KEY_OUTGOING_GIF - Static variable in interface de.janrufmonitor.framework.IJAMConst
Image key of SWTImageManager for outgoing.gif
IMAGE_KEY_PIM_ICON - Static variable in interface de.janrufmonitor.framework.IJAMConst
Image key of SWTImageManager for jam.ico
IMAGE_KEY_PIM_JPG - Static variable in interface de.janrufmonitor.framework.IJAMConst
Image key of SWTImageManager for jam.jpg
IMAGE_KEY_PIMX_ICON - Static variable in interface de.janrufmonitor.framework.IJAMConst
Image key of SWTImageManager for pimx.ico
IMAGE_KEY_REFRESH_GIF - Static variable in interface de.janrufmonitor.framework.IJAMConst
Image key of SWTImageManager for refresh.gif
IMAGE_KEY_REJECTED_GIF - Static variable in interface de.janrufmonitor.framework.IJAMConst
Image key of SWTImageManager for rejected.gif
IMAGE_KEY_REP_GIF - Static variable in interface de.janrufmonitor.framework.IJAMConst
Image key of SWTImageManager for rep.gif
IMAGE_KEY_TELEFON_JPG - Static variable in interface de.janrufmonitor.framework.IJAMConst
Image key of SWTImageManager for telefon.jpg
IMAGE_KEY_ZIN_GIF - Static variable in interface de.janrufmonitor.framework.IJAMConst
Image key of SWTImageManager for zin.gif
IMAGE_KEY_ZOUT_GIF - Static variable in interface de.janrufmonitor.framework.IJAMConst
Image key of SWTImageManager for zout.gif
ImageHandler - Class in de.janrufmonitor.util.io
 
IManager - Interface in de.janrufmonitor.framework.manager
This interface must be implemented by a Manager object, which should be used in the framework.
IMonitor - Interface in de.janrufmonitor.framework.monitor
This interface must be implemented by a monitor object.
IMonitorListener - Interface in de.janrufmonitor.framework.monitor
This interface must be implemented by a monitor listener object.
IMPORT_TYPE - Static variable in interface de.janrufmonitor.repository.imexport.IImExporter
Constant for import type
IMsn - Interface in de.janrufmonitor.framework
This interface must be implemented by a MSN object, which should be used in the framework.
IMsnManager - Interface in de.janrufmonitor.framework.manager
This interface must be implemented by a MsnManager object, which should be used in the framework.
IMultiPhoneCaller - Interface in de.janrufmonitor.framework
This interface must be implemented by a Caller object, which should be used in the framework.
IName - Interface in de.janrufmonitor.framework
This interface must be implemented by a name object, which should be used in the framework.
INFO - Static variable in class de.janrufmonitor.exception.Message
 
initialize() - Method in class de.janrufmonitor.util.io.PathResolver
Initializes the path variables.
insertOrUpdateCallerList(ICallerList) - Method in class de.janrufmonitor.repository.db.AbstractCallerDatabaseHandler
Insert the callers in the list or update the callers if it already exists.
insertOrUpdateCallerList(ICallerList) - Method in class de.janrufmonitor.repository.db.AbstractMultiPhoneCallerDatabaseHandler
Insert the callers in the list or update the callers if it already exists.
insertOrUpdateCallerList(ICallerList) - Method in interface de.janrufmonitor.repository.db.ICallerDatabaseHandler
 
INTAREACODE - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for international areacode
INTERNAL_CALL - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for internal call symbol
INTERNAL_CALL_NUMBER_SYMBOL - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for internal call number symbol
IPhonenumber - Interface in de.janrufmonitor.framework
This interface should be implemented by a phone number object.
IPropagator - Interface in de.janrufmonitor.exception
This interface must be implemented by a propagator object which would be notified for exception handling.
IReadCallerRepository - Interface in de.janrufmonitor.repository.types
This type is used for repositories which allow read access to their caller information.
IReadCallRepository - Interface in de.janrufmonitor.repository.types
This type is used for repositories which allow read access to their call information.
IRemoteRepository - Interface in de.janrufmonitor.repository.types
This type is used for remote storage repositories.
IRepositoryManager - Interface in de.janrufmonitor.framework.manager
This interface must be implemented by a Repository Manager object, which should be used in the framework.
IRule - Interface in de.janrufmonitor.framework.rules
This interface must be implemented by a rule object.
IRuleEngine - Interface in de.janrufmonitor.framework.rules
This interface must be implemented by a rule engine object.
IRuntime - Interface in de.janrufmonitor.runtime
This interface can be implemented by any runtime instance.
isActive() - Method in interface de.janrufmonitor.framework.manager.IRepositoryManager
Gets the status of the repository manager
isActive() - Method in interface de.janrufmonitor.framework.rules.IRule
Gets the status of this rule
isActive() - Method in class de.janrufmonitor.repository.AbstractConfigurableCallerManager
 
isActive() - Method in class de.janrufmonitor.repository.AbstractConfigurableCallManager
 
isAvailable() - Method in interface de.janrufmonitor.framework.monitor.IMonitor
Availability status of the monitor.
isClired() - Method in interface de.janrufmonitor.framework.IPhonenumber
Checks if the phone number object is marked as clired (CLIR).
isConnected() - Method in class de.janrufmonitor.repository.db.AbstractDatabaseHandler
Checks wether a connection is established or not.
isConnected() - Method in interface de.janrufmonitor.repository.db.IDatabaseHandler
 
isCorrupted() - Method in class de.janrufmonitor.repository.zip.ZipArchive
Checks the consistency of the ZipArchive and returns true if the archive is not consistent.
isCreatedByCurrentVersion() - Method in class de.janrufmonitor.repository.zip.ZipArchive
Return wether this archive was created by the current program version.
isEmpty() - Method in interface de.janrufmonitor.framework.event.IEventCondition
 
isEnabled() - Method in class de.janrufmonitor.framework.monitor.AbstractMonitorListener
 
isEnabled() - Method in interface de.janrufmonitor.framework.monitor.IMonitorListener
Indicates wether listener is enabled or not.
isEnabled() - Method in class de.janrufmonitor.service.AbstractConfigurableService
 
isEnabled() - Method in interface de.janrufmonitor.service.IService
Checks if the service is enabled.
IService - Interface in de.janrufmonitor.service
This interface must be implemented by a service object, which should be used in the framework.
IServiceFactory - Interface in de.janrufmonitor.service
This interface must be implemented by a service factory object, which should be used in the framework.
isExecutable() - Method in interface de.janrufmonitor.framework.command.ICommand
Checks wether the command is executable or not.
isExecuting() - Method in interface de.janrufmonitor.framework.command.ICommand
Checks wether the command is currently executing or not.
isInitializing() - Method in class de.janrufmonitor.repository.db.AbstractDatabaseHandler
Must return true, if the database tables should be created.
isInternalNumber(IPhonenumber) - Method in class de.janrufmonitor.repository.AbstractConfigurableCallerManager
Checks wether a IPhonenumber object is an internal number or not.
isKeepAlive() - Method in class de.janrufmonitor.repository.db.AbstractDatabaseHandler
 
isKeepAlive() - Method in interface de.janrufmonitor.repository.db.IDatabaseHandler
 
isLinux() - Static method in class de.janrufmonitor.util.io.OSUtils
Return true wether the current running OS is Linux based
isManagerAvailable(String) - Method in interface de.janrufmonitor.repository.ICallerManagerFactory
Checks wether a manager is available or not.
isManagerAvailable(String) - Method in interface de.janrufmonitor.repository.ICallManagerFactory
Checks wether a manager is available or not.
isMsnMonitored(IMsn) - Method in interface de.janrufmonitor.framework.manager.IMsnManager
Checks wether a Msn object is monitored.
isRegistered(String) - Method in interface de.janrufmonitor.framework.configuration.IConfigurableNotifier
Checks wether a configurable with the specified ID is registered or not.
isRunning() - Method in class de.janrufmonitor.framework.monitor.AbstractMonitorListener
 
isRunning() - Method in interface de.janrufmonitor.framework.monitor.IMonitorListener
Indicates wether listener is running or not.
isRunning() - Method in class de.janrufmonitor.service.AbstractConfigurableService
 
isRunning() - Method in interface de.janrufmonitor.service.IService
Checks if the service is running.
isServiceAvailable(String) - Method in interface de.janrufmonitor.service.IServiceFactory
Checks if the service with the specified ID is available.
isServiceEnabled(String) - Method in interface de.janrufmonitor.service.IServiceFactory
Checks if a service is started.
isStarted() - Method in interface de.janrufmonitor.framework.monitor.IMonitor
Status of the monitor.
isSupported(Class) - Method in interface de.janrufmonitor.framework.manager.IRepositoryManager
Returns wether a repository type (de.janrufmonitor.repository.types.*) is suppored by a repository manager implementation.
isSupported(Class) - Method in class de.janrufmonitor.repository.AbstractDatabaseCallerManager
 
isSupported(Class) - Method in class de.janrufmonitor.repository.AbstractDatabaseCallManager
 
isSupported(Class) - Method in class de.janrufmonitor.repository.AbstractFilterCallManager
 
isSupported(Class) - Method in class de.janrufmonitor.repository.AbstractPersistentCallManager
 
isSupported(Class) - Method in class de.janrufmonitor.repository.AbstractReadOnlyCallerManager
 
isSupported(Class) - Method in class de.janrufmonitor.repository.AbstractReadOnlyDatabaseCallerManager
 
isSupported(Class) - Method in class de.janrufmonitor.repository.AbstractReadWriteCallerManager
 
isValid() - Method in interface de.janrufmonitor.framework.rules.IRule
Checks if the rule is valid
isWindows() - Static method in class de.janrufmonitor.util.io.OSUtils
Return true wether the current running OS is Microsoft Windows
ITEMCOUNT - Static variable in class de.janrufmonitor.repository.filter.FilterType
 
ItemCountFilter - Class in de.janrufmonitor.repository.filter
This class is a item count filter, whcih limits the number of elements in a list.
ItemCountFilter(int) - Constructor for class de.janrufmonitor.repository.filter.ItemCountFilter
Creates a new item count filter object for the specified limit value.
iterator() - Method in interface de.janrufmonitor.framework.IAttributeMap
Gets an iterator of the map.
ITracker - Interface in de.janrufmonitor.repository.imexport
This interface allows to track the status of an import or export filter.
IWriteCallerRepository - Interface in de.janrufmonitor.repository.types
This type is used for repositories which allow write access to their caller information.
IWriteCallRepository - Interface in de.janrufmonitor.repository.types
This type is used for repositories which allow write access to their call information.

L

list() - Method in class de.janrufmonitor.repository.zip.ZipArchive
Returns a list of all entrynames in this archive.
list(FilenameFilter) - Method in class de.janrufmonitor.repository.zip.ZipArchive
Returns a list of all entrynames in this archive, filtered by a FilenameFilter object.
loadConfiguration() - Method in interface de.janrufmonitor.framework.configuration.IConfigManager
Loads the configuration from the source object.
loadData() - Method in interface de.janrufmonitor.framework.i18n.II18nManager
Loads the data of this i18n manager.
loadDatabase() - Method in class de.janrufmonitor.repository.AbstractPersistentCallManager
Capabilities for database loading.

M

m - Variable in class de.janrufmonitor.repository.web.AbstractURLRequester
 
m_callList - Variable in class de.janrufmonitor.repository.AbstractPersistentCallManager
 
m_con - Variable in class de.janrufmonitor.repository.db.AbstractDatabaseHandler
 
m_configuration - Variable in class de.janrufmonitor.framework.command.AbstractConfigurableCommand
 
m_configuration - Variable in class de.janrufmonitor.repository.AbstractConfigurableCallerManager
 
m_configuration - Variable in class de.janrufmonitor.repository.AbstractConfigurableCallManager
 
m_configuration - Variable in class de.janrufmonitor.service.AbstractConfigurableService
 
m_dbh - Variable in class de.janrufmonitor.repository.AbstractDatabaseCallerManager
 
m_dbh - Variable in class de.janrufmonitor.repository.AbstractDatabaseCallManager
 
m_dbh - Variable in class de.janrufmonitor.repository.AbstractReadOnlyDatabaseCallerManager
 
m_externalID - Variable in class de.janrufmonitor.repository.AbstractConfigurableCallerManager
 
m_externalID - Variable in class de.janrufmonitor.repository.AbstractConfigurableCallManager
 
m_filter - Variable in class de.janrufmonitor.repository.filter.AbstractFilter
 
m_i18n - Variable in class de.janrufmonitor.framework.command.AbstractCommand
 
m_instance - Static variable in class de.janrufmonitor.util.io.ImageHandler
 
m_language - Variable in class de.janrufmonitor.framework.command.AbstractCommand
 
m_logger - Variable in class de.janrufmonitor.framework.command.AbstractCommand
 
m_logger - Variable in class de.janrufmonitor.framework.monitor.AbstractMonitorListener
 
m_logger - Variable in class de.janrufmonitor.repository.AbstractConfigurableCallerManager
 
m_logger - Variable in class de.janrufmonitor.repository.AbstractConfigurableCallManager
 
m_logger - Variable in class de.janrufmonitor.repository.db.AbstractDatabaseHandler
 
m_logger - Variable in class de.janrufmonitor.repository.web.AbstractURLRequester
 
m_logger - Variable in class de.janrufmonitor.service.AbstractConfigurableService
 
m_logger - Variable in class de.janrufmonitor.util.io.ImageHandler
 
m_monitors - Variable in class de.janrufmonitor.framework.monitor.AbstractMonitorListener
 
m_preparedStatements - Variable in class de.janrufmonitor.repository.db.AbstractDatabaseHandler
 
m_providers - Variable in class de.janrufmonitor.util.io.ImageHandler
 
m_skip - Variable in class de.janrufmonitor.repository.web.AbstractURLRequester
 
m_type - Variable in class de.janrufmonitor.repository.filter.AbstractFilter
 
main(String[]) - Static method in class de.janrufmonitor.repository.web.ReverseLookup
 
Message - Class in de.janrufmonitor.exception
This class provides a message container which is fired to every IPropagator implementation for notification.
Message(String, String, Throwable) - Constructor for class de.janrufmonitor.exception.Message
 
Message(Throwable) - Constructor for class de.janrufmonitor.exception.Message
 
Message(String, Throwable) - Constructor for class de.janrufmonitor.exception.Message
 
Message(String, String, String, Throwable) - Constructor for class de.janrufmonitor.exception.Message
 
Message(String, String, String, String[], Throwable) - Constructor for class de.janrufmonitor.exception.Message
 
MSN - Static variable in class de.janrufmonitor.repository.filter.FilterType
 
MsnFilter - Class in de.janrufmonitor.repository.filter
This class is a MSN filter.
MsnFilter(IMsn[]) - Constructor for class de.janrufmonitor.repository.filter.MsnFilter
Creates a new MSN filter object for the specified MSNs.
MsnFilter(IMsn) - Constructor for class de.janrufmonitor.repository.filter.MsnFilter
Creates a new MSN filter object for the specified MSN.

N

normalizePhonenumber(String) - Method in class de.janrufmonitor.util.formatter.Formatter
 
notifyAllConfigurables() - Method in interface de.janrufmonitor.framework.configuration.IConfigurableNotifier
Notifies all configurables with their current configuration.
notifyByNamespace(String) - Method in interface de.janrufmonitor.framework.configuration.IConfigurableNotifier
Notifies all configurables which have been registered for the given namespace.
notifyConfigurable(String) - Method in interface de.janrufmonitor.framework.configuration.IConfigurableNotifier
Notifies the configurable object identified by the given configurableId.

O

OBJECT_ARRAY - Static variable in class de.janrufmonitor.repository.filter.FilterType
 
open() - Method in class de.janrufmonitor.repository.zip.ZipArchive
Opens the existing archive or creates a new onw if archive does not exist.
OSUtils - Class in de.janrufmonitor.util.io
This class provides acces to OS specific information.
OSUtils() - Constructor for class de.janrufmonitor.util.io.OSUtils
 

P

parse(String, Object) - Method in class de.janrufmonitor.util.formatter.Formatter
Parses the String object and replaces the standard placeholders with the value of the passed Object.
PATHKEY_CONFIGPATH - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for config path
PATHKEY_DATAPATH - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for data path
PATHKEY_DEPLOYPATH - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for deploy path
PATHKEY_IMAGEPATH - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for image path
PATHKEY_INSTALLPATH - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for install path
PATHKEY_LIBPATH - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for lib path
PATHKEY_LOGPATH - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for log path
PATHKEY_PHOTOPATH - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for photo path
PATHKEY_SYSCONFIGPATH - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for system config path
PATHKEY_SYSDATAPATH - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for system data path
PATHKEY_TEMP - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for temp path
PATHKEY_USERHOME - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for user home path
PathResolver - Class in de.janrufmonitor.util.io
This class provides resolving of directory variables like %userhome%, %imagepath%, %installpath%
PHONENUMBER - Static variable in class de.janrufmonitor.repository.filter.FilterType
 
PhonenumberFilter - Class in de.janrufmonitor.repository.filter
This class is a phonenumber filter.
PhonenumberFilter(IPhonenumber) - Constructor for class de.janrufmonitor.repository.filter.PhonenumberFilter
Creates a new phonenumber filter object.
pn - Variable in class de.janrufmonitor.repository.web.AbstractURLRequester
 
propagate(Message) - Method in interface de.janrufmonitor.exception.IPropagator
Propagates a Message object to a propagator
PropagationFactory - Class in de.janrufmonitor.exception
This class is a exception propagation factory object.

R

read() - Method in class de.janrufmonitor.util.io.Base64Decoder
Returns the next decoded character from the stream, or -1 if end of stream was reached.
read(byte[], int, int) - Method in class de.janrufmonitor.util.io.Base64Decoder
Reads decoded data into an array of bytes and returns the actual number of bytes read, or -1 if end of stream was reached.
received(IEvent) - Method in interface de.janrufmonitor.framework.event.IEventReceiver
Receives the event for which this event receiver is registered for.
received(IEvent) - Method in class de.janrufmonitor.service.AbstractReceiverConfigurableService
 
receivedIdentifiedCall(IEvent) - Method in class de.janrufmonitor.service.AbstractReceiverConfigurableService
This method is called by the framework if an event of type EVENT_TYPE_IDENTIFIED_CALL was fired by the event broker and the service passes the enabled check.
receivedOtherEventCall(IEvent) - Method in class de.janrufmonitor.service.AbstractReceiverConfigurableService
This method is called by the framework if an event of any type except EVENT_TYPE_IDENTIFIED_CALL was fired by the event broker and the service passes the enabled check.
receivedValidRule(ICall) - Method in class de.janrufmonitor.service.AbstractReceiverConfigurableService
This method is called by the framework if the service passes the valid rule check.
REGEXP_ADDITIONAL - Static variable in class de.janrufmonitor.repository.web.RegExpURLRequester
 
REGEXP_AREACODE - Static variable in class de.janrufmonitor.repository.web.RegExpURLRequester
 
REGEXP_CITY - Static variable in class de.janrufmonitor.repository.web.RegExpURLRequester
 
REGEXP_FIRSTNAME - Static variable in class de.janrufmonitor.repository.web.RegExpURLRequester
 
REGEXP_LASTNAME - Static variable in class de.janrufmonitor.repository.web.RegExpURLRequester
 
REGEXP_PHONE - Static variable in class de.janrufmonitor.repository.web.RegExpURLRequester
 
REGEXP_POSTALCODE - Static variable in class de.janrufmonitor.repository.web.RegExpURLRequester
 
REGEXP_STREET - Static variable in class de.janrufmonitor.repository.web.RegExpURLRequester
 
REGEXP_STREETNO - Static variable in class de.janrufmonitor.repository.web.RegExpURLRequester
 
RegExpURLRequester - Class in de.janrufmonitor.repository.web
This class implements the HTTP call to the web caller manager with certain regular expression for address data, name and phonenumber.
RegExpURLRequester(String, long, String, String, Properties, IRuntime, Locale, String, String) - Constructor for class de.janrufmonitor.repository.web.RegExpURLRequester
Creates a new instance of a RegExp URL Requester.
RegExpURLRequester(String, long, String, String, Properties, IRuntime, Locale, String) - Constructor for class de.janrufmonitor.repository.web.RegExpURLRequester
 
register(IConfigurable) - Method in interface de.janrufmonitor.framework.configuration.IConfigurableNotifier
Registers a new configurable object.
register(IEventSender) - Method in interface de.janrufmonitor.framework.event.IEventBroker
Registers a new event sender.
register(IEventReceiver, IEvent) - Method in interface de.janrufmonitor.framework.event.IEventBroker
Register a new event receiver for a given event.
reject(short) - Method in interface de.janrufmonitor.framework.monitor.IMonitor
Rejects a call.
release() - Method in interface de.janrufmonitor.framework.monitor.IMonitor
Releases the monitor.
remove(IPropagator) - Method in class de.janrufmonitor.exception.PropagationFactory
Removes a propagator from the factory.
remove(IAttribute) - Method in interface de.janrufmonitor.framework.IAttributeMap
Removes the IAttribute object from the map.
remove(String) - Method in interface de.janrufmonitor.framework.IAttributeMap
Removed the IAttribute object with the given name.
remove(ICaller) - Method in interface de.janrufmonitor.framework.ICallerList
Removes a caller from the list.
remove(ICall) - Method in interface de.janrufmonitor.framework.ICallList
Removes a call from the list.
remove(String) - Method in class de.janrufmonitor.repository.zip.ZipArchive
Removes a single entry.
remove(String[]) - Method in class de.janrufmonitor.repository.zip.ZipArchive
Removes multiple entries.
remove(List) - Method in class de.janrufmonitor.repository.zip.ZipArchive
Removes multiple entries as a List with Strings.
removeAllProvider() - Method in class de.janrufmonitor.util.io.ImageHandler
 
removeCall(ICall) - Method in class de.janrufmonitor.repository.AbstractDatabaseCallManager
 
removeCall(ICall) - Method in class de.janrufmonitor.repository.AbstractPersistentCallManager
 
removeCall(ICall) - Method in interface de.janrufmonitor.repository.types.IWriteCallRepository
Removes a certain call from a repository.
removeCaller(ICallerList) - Method in class de.janrufmonitor.repository.AbstractDatabaseCallerManager
 
removeCaller(ICaller) - Method in class de.janrufmonitor.repository.AbstractDatabaseCallerManager
 
removeCaller(ICallerList) - Method in class de.janrufmonitor.repository.AbstractReadWriteCallerManager
 
removeCaller(ICaller) - Method in interface de.janrufmonitor.repository.types.IWriteCallerRepository
Removes a certain caller from a repository.
removeCaller(ICallerList) - Method in interface de.janrufmonitor.repository.types.IWriteCallerRepository
Removes a list of caller objects from a repository.
removeCalls(ICallList) - Method in class de.janrufmonitor.repository.AbstractDatabaseCallManager
 
removeCalls(ICallList) - Method in class de.janrufmonitor.repository.AbstractPersistentCallManager
 
removeCalls(ICallList) - Method in interface de.janrufmonitor.repository.types.IWriteCallRepository
Removes a list of calls objects from a repository.
removeCondition(String) - Method in interface de.janrufmonitor.framework.event.IEventCondition
 
removeLibrary(String) - Method in interface de.janrufmonitor.runtime.launcher.ILauncher
Removes the given library name from the launchers control file.
removeNamespace(String) - Method in interface de.janrufmonitor.framework.i18n.II18nManager
Removes a namespace from the i18n manager.
removeProperties(String) - Method in interface de.janrufmonitor.framework.configuration.IConfigManager
Removes all properties for the given namespace.
removeProperty(String, String) - Method in interface de.janrufmonitor.framework.configuration.IConfigManager
Removes a certain property with a given namespace and name.
removeProperty(String, String, String) - Method in interface de.janrufmonitor.framework.configuration.IConfigManager
Removes a certain property with a given namespace, name and metadata.
removeProvider(IImageProvider) - Method in class de.janrufmonitor.util.io.ImageHandler
 
removeRule(IRule) - Method in interface de.janrufmonitor.framework.rules.IRuleEngine
Removes a rule from the rule engine.
replaceString(String, String, String) - Static method in class de.janrufmonitor.util.string.StringUtils
Replaces a search string within the source string.
RepositoryManagerComparator - Class in de.janrufmonitor.repository
 
RepositoryManagerComparator() - Constructor for class de.janrufmonitor.repository.RepositoryManagerComparator
 
RepositoryManagerComparator(boolean) - Constructor for class de.janrufmonitor.repository.RepositoryManagerComparator
 
resolve(String) - Method in class de.janrufmonitor.util.io.PathResolver
Resolves the path to a valid String obejct.
restart() - Method in interface de.janrufmonitor.framework.manager.IManager
This method is called on restart time by the runtime object.
restart() - Method in class de.janrufmonitor.repository.AbstractConfigurableCallerManager
 
restart() - Method in class de.janrufmonitor.repository.AbstractConfigurableCallManager
 
restart() - Method in class de.janrufmonitor.service.AbstractConfigurableService
 
restart() - Method in interface de.janrufmonitor.service.IService
Restarts the service.
restartService(String) - Method in interface de.janrufmonitor.service.IServiceFactory
Restarts the requested service explicitly
restore() - Method in class de.janrufmonitor.repository.zip.ZipArchive
Restores a backed up file with ~ extension.
ReverseLookup - Class in de.janrufmonitor.repository.web
 
ReverseLookup() - Constructor for class de.janrufmonitor.repository.web.ReverseLookup
 
rollback() - Method in class de.janrufmonitor.repository.db.AbstractDatabaseHandler
Rolls back the db changed since the last commit.
rollback() - Method in interface de.janrufmonitor.repository.db.IDatabaseHandler
 

S

saveConfiguration() - Method in interface de.janrufmonitor.framework.configuration.IConfigManager
Saves the configuration in the source object.
saveData() - Method in interface de.janrufmonitor.framework.i18n.II18nManager
Saves the data of this i18n manager.
saveDatabase() - Method in class de.janrufmonitor.repository.AbstractPersistentCallManager
Capabilities for database saving.
send(IEventSender, IEvent) - Method in interface de.janrufmonitor.framework.event.IEventBroker
Sends an event from a specific sender.
Serializer - Class in de.janrufmonitor.util.io
This class provides support for serializing framework objects into String and Stream and vice versa.
Serializer() - Constructor for class de.janrufmonitor.util.io.Serializer
 
SerializerException - Exception in de.janrufmonitor.util.io
This exception is thrown on serializing problems.
SerializerException() - Constructor for exception de.janrufmonitor.util.io.SerializerException
Default constructor.
SerializerException(String) - Constructor for exception de.janrufmonitor.util.io.SerializerException
Constructor with message text.
setActive(boolean) - Method in interface de.janrufmonitor.framework.rules.IRule
Set the status of this rule
setAdditional(String) - Method in interface de.janrufmonitor.framework.ICip
Sets the additional information of the cip object
setAdditional(String) - Method in interface de.janrufmonitor.framework.IMsn
Sets the additional information of the msn object
setAdditional(String) - Method in interface de.janrufmonitor.framework.IName
Sets the additional information of the name object
setAreaCode(String) - Method in interface de.janrufmonitor.framework.IPhonenumber
Sets the local area code of the phone number object
setAttribute(IAttribute) - Method in interface de.janrufmonitor.framework.ICall
Sets an attribute of a call.
setAttribute(IAttribute) - Method in interface de.janrufmonitor.framework.ICaller
Sets a attribute of a caller.
setAttributes(IAttributeMap) - Method in interface de.janrufmonitor.framework.ICall
Sets multiple attributes with an attribute list of a call.
setAttributes(IAttributeMap) - Method in interface de.janrufmonitor.framework.ICaller
Sets a attribute map of a caller.
setCall(ICall) - Method in class de.janrufmonitor.repository.AbstractDatabaseCallManager
 
setCall(ICall) - Method in class de.janrufmonitor.repository.AbstractPersistentCallManager
 
setCall(ICall) - Method in interface de.janrufmonitor.repository.types.IWriteCallRepository
Sets a call object to a repository.
setCaller(ICaller) - Method in interface de.janrufmonitor.framework.ICall
Sets a caller object of a call.
setCaller(ICallerList) - Method in class de.janrufmonitor.repository.AbstractDatabaseCallerManager
 
setCaller(ICaller) - Method in class de.janrufmonitor.repository.AbstractDatabaseCallerManager
 
setCaller(ICallerList) - Method in class de.janrufmonitor.repository.AbstractReadWriteCallerManager
 
setCaller(ICaller) - Method in interface de.janrufmonitor.repository.types.IWriteCallerRepository
Sets a caller object to a repository.
setCaller(ICallerList) - Method in interface de.janrufmonitor.repository.types.IWriteCallerRepository
Sets a list of caller objects to a repository.
setCallerList(ICallerList) - Method in interface de.janrufmonitor.repository.imexport.ICallerExporter
Sets the caller list which should be exported.
setCallList(ICallList) - Method in class de.janrufmonitor.repository.db.AbstractCallDatabaseHandler
Sets all calls in the submitted list to the database.
setCallList(ICallList) - Method in interface de.janrufmonitor.repository.db.ICallDatabaseHandler
 
setCallList(ICallList) - Method in interface de.janrufmonitor.repository.imexport.ICallExporter
Sets the call list which should be exported.
setCallNumber(String) - Method in interface de.janrufmonitor.framework.IPhonenumber
Sets the call number attribute of the phone number object
setCalls(ICallList) - Method in class de.janrufmonitor.repository.AbstractDatabaseCallManager
 
setCalls(ICallList) - Method in class de.janrufmonitor.repository.AbstractPersistentCallManager
 
setCalls(ICallList) - Method in interface de.janrufmonitor.repository.types.IWriteCallRepository
Sets a list of call objects to a repository.
setCIP(ICip) - Method in interface de.janrufmonitor.framework.ICall
Sets the CIP (common ISDN access profile) of a call.
setCIP(String) - Method in interface de.janrufmonitor.framework.ICip
Sets the CIP value of the cip object
setCip(ICip) - Method in interface de.janrufmonitor.framework.rules.IRule
Sets the CIP object of the rule
setClired(boolean) - Method in interface de.janrufmonitor.framework.IPhonenumber
Sets the clired status of the phone number object
setCommitCount(int) - Method in class de.janrufmonitor.repository.db.AbstractDatabaseHandler
 
setCommitCount(int) - Method in interface de.janrufmonitor.repository.db.IDatabaseHandler
 
setConditions(IEventCondition) - Method in interface de.janrufmonitor.framework.event.IEvent
Sets a condition for this event.
setConfiguration(Properties) - Method in class de.janrufmonitor.framework.command.AbstractConfigurableCommand
 
setConfiguration(Properties) - Method in interface de.janrufmonitor.framework.configuration.IConfigurable
Sets the configuration in the configurable object.
setConfiguration(Properties) - Method in class de.janrufmonitor.repository.AbstractConfigurableCallerManager
 
setConfiguration(Properties) - Method in class de.janrufmonitor.repository.AbstractConfigurableCallManager
 
setConfiguration(Properties) - Method in class de.janrufmonitor.service.AbstractConfigurableService
 
setConfigurationSource(Object) - Method in interface de.janrufmonitor.framework.configuration.IConfigManager
Sets the source object to store the properties in.
setData(Object) - Method in interface de.janrufmonitor.framework.event.IEvent
Sets the data for this event, e.g., a caller or a call object.
setDate(Date) - Method in interface de.janrufmonitor.framework.ICall
Sets the date of a call.
setEnabled(boolean) - Method in class de.janrufmonitor.service.AbstractConfigurableService
 
setEnabled(boolean) - Method in interface de.janrufmonitor.service.IService
Sets the status of a service.
setExcludePhonenumbers(IPhonenumber[]) - Method in interface de.janrufmonitor.framework.rules.IRule
Sets the excluded phonenumbers to which this rule applies to
setExecuteParams(String[]) - Method in class de.janrufmonitor.framework.command.AbstractConsoleCommand
 
setExecuteParams(String[]) - Method in interface de.janrufmonitor.framework.command.IConsoleCommand
Sets the execute parameters.
setFile(String) - Method in interface de.janrufmonitor.repository.types.ILocalRepository
Sets the full qualified file path for the local file.
setFilename(String) - Method in interface de.janrufmonitor.repository.imexport.IImExporter
Sets the filename od the external data source
setFirstname(String) - Method in interface de.janrufmonitor.framework.IName
Sets the firstname of the name object
setInitializing(boolean) - Method in class de.janrufmonitor.repository.db.AbstractDatabaseHandler
Sets the initinal attribute of the database.
setInitializing(boolean) - Method in class de.janrufmonitor.repository.db.hsqldb.HsqldbCallDatabaseHandler
 
setInitializing(boolean) - Method in class de.janrufmonitor.repository.db.hsqldb.HsqldbCallerDatabaseHandler
 
setIntAreaCode(String) - Method in interface de.janrufmonitor.framework.IPhonenumber
Sets the international area code of the phone number object
setKeepAlive(boolean) - Method in class de.janrufmonitor.repository.db.AbstractDatabaseHandler
 
setKeepAlive(boolean) - Method in interface de.janrufmonitor.repository.db.IDatabaseHandler
 
setLastname(String) - Method in interface de.janrufmonitor.framework.IName
Sets the lastname of the name object
setListener(IMonitorListener) - Method in interface de.janrufmonitor.framework.monitor.IMonitor
Sets the monitor listener object to report to.
setManagerID(String) - Method in interface de.janrufmonitor.framework.manager.IManager
Sets the ID of a manager implementation
setManagerID(String) - Method in class de.janrufmonitor.repository.AbstractConfigurableCallerManager
 
setManagerID(String) - Method in class de.janrufmonitor.repository.AbstractConfigurableCallManager
 
setMSN(IMsn) - Method in interface de.janrufmonitor.framework.ICall
Sets a MSN (multiple subscriber number) object of a call.
setMSN(String) - Method in interface de.janrufmonitor.framework.IMsn
Sets the MSN value of the cip object
setMsn(IMsn) - Method in interface de.janrufmonitor.framework.rules.IRule
Sets the MSN object of the rule
setName(String) - Method in interface de.janrufmonitor.framework.IAttribute
Sets the name of an attribute.
setName(IName) - Method in interface de.janrufmonitor.framework.ICaller
Sets a name object of a caller.
setName(String) - Method in interface de.janrufmonitor.framework.rules.IRule
Sets the name of this rule.
setParameters(Map) - Method in class de.janrufmonitor.framework.command.AbstractCommand
 
setParameters(Map) - Method in interface de.janrufmonitor.framework.command.ICommand
Sets the parameters which can be evaluated during execution time.
setPhoneNumber(IPhonenumber) - Method in interface de.janrufmonitor.framework.ICaller
Sets a phone number object of a caller.
setPhonenumbers(List) - Method in interface de.janrufmonitor.framework.IMultiPhoneCaller
Sets a list of new phonenumber to this caller instance
setPhonenumbers(IPhonenumber[]) - Method in interface de.janrufmonitor.framework.rules.IRule
Sets the phonenumbers to which this rule applies to
setProperties(String, Properties) - Method in interface de.janrufmonitor.framework.configuration.IConfigManager
Sets a list of properties for a given namespace.
setProperty(String, String, String) - Method in interface de.janrufmonitor.framework.configuration.IConfigManager
Sets a certain property with a given namespace, name and a value.
setProperty(String, String, String, String) - Method in interface de.janrufmonitor.framework.configuration.IConfigManager
Sets a certain property with a given namespace, name, metadata and a value.
setProperty(String, String, String, String, boolean) - Method in interface de.janrufmonitor.framework.configuration.IConfigManager
Sets a certain property with a given namespace, name, metadata and a value.
setService(String) - Method in interface de.janrufmonitor.framework.rules.IRule
Sets the ID of the service the rule is assigned to.
setString(String, String, String, String, String) - Method in interface de.janrufmonitor.framework.i18n.II18nManager
Sets a language dependend information for the given namespace, parameter and identifier.
setTelephoneNumber(String) - Method in interface de.janrufmonitor.framework.IPhonenumber
Sets the complete telephone number of the phone number object
setTimeslot(String) - Method in interface de.janrufmonitor.framework.rules.IRule
Sets the timeslot this rule is valid in.
setType(int) - Method in interface de.janrufmonitor.framework.event.IEvent
Sets the type of the event.
setUUID(String) - Method in interface de.janrufmonitor.framework.ICall
Sets a unique identifier of a call.
setUUID(String) - Method in interface de.janrufmonitor.framework.ICaller
Sets a unique identifier of a caller.
setValue(String) - Method in interface de.janrufmonitor.framework.IAttribute
Sets the value of an attribute.
shutdown() - Method in interface de.janrufmonitor.framework.command.ICommandFactory
This method is called on shutdown time by the runtime object.
shutdown() - Method in interface de.janrufmonitor.framework.configuration.IConfigManagerFactory
This method is called on shutdown time by the runtime object.
shutdown() - Method in interface de.janrufmonitor.framework.configuration.IConfigurableNotifier
This method is called on shutdown time by the runtime object.
shutdown() - Method in interface de.janrufmonitor.framework.event.IEventBroker
This method is called on shutdown time by the runtime object.
shutdown() - Method in interface de.janrufmonitor.framework.i18n.II18nManager
This method is called on shutdown time by the runtime object.
shutdown() - Method in interface de.janrufmonitor.framework.i18n.II18nManagerFactory
This method is called on shutdown time by the runtime object.
shutdown() - Method in interface de.janrufmonitor.framework.manager.IManager
This method is called on shutdown time by the runtime object.
shutdown() - Method in class de.janrufmonitor.framework.monitor.AbstractMonitorListener
 
shutdown() - Method in interface de.janrufmonitor.framework.monitor.IMonitorListener
This method is called on shutdown time by the runtime object.
shutdown() - Method in interface de.janrufmonitor.framework.rules.IRuleEngine
This method is called on shutdown time by the runtime object.
shutdown() - Method in class de.janrufmonitor.repository.AbstractConfigurableCallerManager
 
shutdown() - Method in class de.janrufmonitor.repository.AbstractConfigurableCallManager
 
shutdown() - Method in class de.janrufmonitor.repository.AbstractDatabaseCallerManager
 
shutdown() - Method in class de.janrufmonitor.repository.AbstractDatabaseCallManager
 
shutdown() - Method in class de.janrufmonitor.repository.AbstractReadOnlyDatabaseCallerManager
 
shutdown() - Method in class de.janrufmonitor.repository.AbstractWebCallerManager
 
shutdown() - Method in interface de.janrufmonitor.repository.ICallerManagerFactory
This method is called on shutdown time by the runtime object.
shutdown() - Method in interface de.janrufmonitor.repository.ICallManagerFactory
This method is called on shutdown time by the runtime object.
shutdown() - Method in interface de.janrufmonitor.runtime.IRuntime
Shuts down a runtime instance.
shutdown() - Method in class de.janrufmonitor.service.AbstractConfigurableService
 
shutdown() - Method in interface de.janrufmonitor.service.IService
Shuts down the service.
shutdown() - Method in interface de.janrufmonitor.service.IServiceFactory
Shuts down the service factory and all its started services.
size() - Method in interface de.janrufmonitor.framework.event.IEventCondition
 
size() - Method in interface de.janrufmonitor.framework.IAttributeMap
Gets the size of the IAttributeMap object.
size() - Method in interface de.janrufmonitor.framework.ICallerList
Gets the size of the list.
size() - Method in interface de.janrufmonitor.framework.ICallList
Gets the size of the list.
size() - Method in class de.janrufmonitor.repository.zip.ZipArchive
Returns the number of entries stored in the archive.
sort() - Method in interface de.janrufmonitor.framework.ICallerList
Sorts the list with a default sort order.
sort(int, boolean) - Method in interface de.janrufmonitor.framework.ICallerList
Sorts the list with a defined sort order.
sort() - Method in interface de.janrufmonitor.framework.ICallList
Sorts the list with a default sort order.
sort(int, boolean) - Method in interface de.janrufmonitor.framework.ICallList
Sorts the list with a defined sort order.
start() - Method in interface de.janrufmonitor.framework.monitor.IMonitor
Starts the monitor for a certain line.
start() - Method in interface de.janrufmonitor.framework.monitor.IMonitorListener
This method starts all IMonitor objects registered at this service.
startService(String) - Method in interface de.janrufmonitor.service.IServiceFactory
Starts the requested service explicitly
startup() - Method in interface de.janrufmonitor.framework.command.ICommandFactory
This method is called on startup time by the runtime object.
startup() - Method in interface de.janrufmonitor.framework.configuration.IConfigManagerFactory
This method is called on startup time by the runtime object.
startup() - Method in interface de.janrufmonitor.framework.configuration.IConfigurableNotifier
This method is called on startup time by the runtime object.
startup() - Method in interface de.janrufmonitor.framework.event.IEventBroker
This method is called on startup time by the runtime object.
startup() - Method in interface de.janrufmonitor.framework.i18n.II18nManager
This method is called on startup time by the runtime object.
startup() - Method in interface de.janrufmonitor.framework.i18n.II18nManagerFactory
This method is called on startup time by the runtime object.
startup() - Method in interface de.janrufmonitor.framework.manager.IManager
This method is called on startup time by the runtime object.
startup() - Method in class de.janrufmonitor.framework.monitor.AbstractMonitorListener
 
startup() - Method in interface de.janrufmonitor.framework.monitor.IMonitorListener
This method is called on startup time by the runtime object.
startup() - Method in interface de.janrufmonitor.framework.rules.IRuleEngine
This method is called on startup time by the runtime object.
startup() - Method in class de.janrufmonitor.repository.AbstractConfigurableCallerManager
 
startup() - Method in class de.janrufmonitor.repository.AbstractConfigurableCallManager
 
startup() - Method in class de.janrufmonitor.repository.AbstractWebCallerManager
 
startup() - Method in interface de.janrufmonitor.repository.ICallerManagerFactory
This method is called on startup time by the runtime object.
startup() - Method in interface de.janrufmonitor.repository.ICallManagerFactory
This method is called on startup time by the runtime object.
startup() - Method in interface de.janrufmonitor.runtime.IRuntime
Starts up a runtime instance.
startup() - Method in class de.janrufmonitor.service.AbstractConfigurableService
 
startup() - Method in interface de.janrufmonitor.service.IService
Starts up the service.
startup() - Method in interface de.janrufmonitor.service.IServiceFactory
Starts up the service factory and all its registered services.
stop() - Method in interface de.janrufmonitor.framework.monitor.IMonitor
Stops the monitor for a certain line.
stop() - Method in interface de.janrufmonitor.framework.monitor.IMonitorListener
This method stops all IMonitor objects registered at this service.
stopService(String) - Method in interface de.janrufmonitor.service.IServiceFactory
Stops the requested service explicitly
Stream - Class in de.janrufmonitor.util.io
This class provides support for stream copy capabilities
Stream() - Constructor for class de.janrufmonitor.util.io.Stream
 
StringUtils - Class in de.janrufmonitor.util.string
This class provides string manipulation functions.
StringUtils() - Constructor for class de.janrufmonitor.util.string.StringUtils
 

T

toArray() - Method in interface de.janrufmonitor.framework.ICallerList
Returns an object array of this list.
toArray() - Method in interface de.janrufmonitor.framework.ICallList
Returns an object array of this list.
toByteArray(ICaller) - Static method in class de.janrufmonitor.util.io.Serializer
Serializes a caller object into an byte array.
toByteArray(ICall) - Static method in class de.janrufmonitor.util.io.Serializer
Serializes a call object into an byte array.
toCall(byte[], IRuntime) - Static method in class de.janrufmonitor.util.io.Serializer
Deserializes a byte array stream into an call object.
toCallablePhonenumber(String) - Method in class de.janrufmonitor.util.formatter.Formatter
Formats a string with number information in a callable format.
toCaller(byte[], IRuntime) - Static method in class de.janrufmonitor.util.io.Serializer
Deserializes a byte array stream into an caller object.
toFile() - Method in class de.janrufmonitor.repository.zip.ZipArchive
Returns the ZipArchive as a java.io.File representation.
toFilePath(String, boolean) - Method in class de.janrufmonitor.util.io.PathResolver
Transforms a file string into an OS compliant filename string.
toInputStream(ICaller) - Static method in class de.janrufmonitor.util.io.Serializer
Serializes a caller object into an inputstream.
toInputStream(ICall) - Static method in class de.janrufmonitor.util.io.Serializer
Serializes a call object into an inputstream.
toMultiPhoneCaller(ICaller) - Method in interface de.janrufmonitor.framework.ICallerFactory
Transforms a ICaller objects to a IMultiPhoneCaller object.
toString() - Method in class de.janrufmonitor.repository.AbstractConfigurableCallerManager
 
toString() - Method in class de.janrufmonitor.repository.AbstractConfigurableCallManager
 
toString() - Method in class de.janrufmonitor.repository.filter.AttributeFilter
 
toString() - Method in class de.janrufmonitor.repository.filter.CallerFilter
 
toString() - Method in class de.janrufmonitor.repository.filter.CipFilter
 
toString() - Method in class de.janrufmonitor.repository.filter.DateFilter
 
toString() - Method in class de.janrufmonitor.repository.filter.FilterType
 
toString() - Method in class de.janrufmonitor.repository.filter.ItemCountFilter
 
toString() - Method in class de.janrufmonitor.repository.filter.MsnFilter
 
toString() - Method in class de.janrufmonitor.repository.filter.PhonenumberFilter
 
toString() - Method in class de.janrufmonitor.repository.filter.UUIDFilter
 
toString() - Method in class de.janrufmonitor.service.AbstractConfigurableService
 
toString() - Method in class de.janrufmonitor.util.uuid.UUID
Provide a String representation of a UUID as specified in section 3.5 of [leach].
TRACE_LOGGER - Static variable in interface de.janrufmonitor.framework.IJAMConst
Wildcard for trace logger

U

UNDEFINED - Static variable in class de.janrufmonitor.repository.filter.FilterType
 
unregister(IConfigurable) - Method in interface de.janrufmonitor.framework.configuration.IConfigurableNotifier
Unregisters a new configurable object.
unregister(IEventSender) - Method in interface de.janrufmonitor.framework.event.IEventBroker
Unregisters a new event sender.
unregister(IEventReceiver, IEvent) - Method in interface de.janrufmonitor.framework.event.IEventBroker
Unregister a new event receiver for a given event.
update(IAttribute) - Method in interface de.janrufmonitor.framework.IAttributeList
Deprecated. Updates the IAttribute object in the list.
updateAttributes(PreparedStatement, String, IAttributeMap) - Method in class de.janrufmonitor.repository.db.AbstractDatabaseHandler
 
updateCall(ICall) - Method in class de.janrufmonitor.repository.AbstractDatabaseCallManager
 
updateCall(ICall) - Method in class de.janrufmonitor.repository.AbstractPersistentCallManager
 
updateCall(ICall) - Method in interface de.janrufmonitor.repository.types.IWriteCallRepository
Updates a call with the new data.
updateCaller(ICaller) - Method in class de.janrufmonitor.repository.AbstractDatabaseCallerManager
 
updateCaller(ICaller) - Method in class de.janrufmonitor.repository.AbstractReadWriteCallerManager
Updates a caller with the new data.
updateCaller(ICaller) - Method in interface de.janrufmonitor.repository.types.IWriteCallerRepository
Updates a caller with the new data.
updateCallList(ICallList) - Method in class de.janrufmonitor.repository.db.AbstractCallDatabaseHandler
Updates all calls in the submitted list.
updateCallList(ICallList) - Method in interface de.janrufmonitor.repository.db.ICallDatabaseHandler
 
updateCalls(ICallList) - Method in class de.janrufmonitor.repository.AbstractDatabaseCallManager
 
updateCalls(ICallList) - Method in class de.janrufmonitor.repository.AbstractPersistentCallManager
 
updateCalls(ICallList) - Method in interface de.janrufmonitor.repository.types.IWriteCallRepository
Updates a call list with the new data.
url - Variable in class de.janrufmonitor.repository.web.AbstractURLRequester
 
urlDecode(String) - Static method in class de.janrufmonitor.util.string.StringUtils
URL encodes a string.
urlEncode(String) - Static method in class de.janrufmonitor.util.string.StringUtils
URL decodes a string.
USERDEFINED - Static variable in class de.janrufmonitor.repository.filter.FilterType
 
UUID - Static variable in class de.janrufmonitor.repository.filter.FilterType
 
UUID - Class in de.janrufmonitor.util.uuid
 
UUID() - Constructor for class de.janrufmonitor.util.uuid.UUID
 
UUID(String) - Constructor for class de.janrufmonitor.util.uuid.UUID
 
UUID(byte[]) - Constructor for class de.janrufmonitor.util.uuid.UUID
 
UUIDFilter - Class in de.janrufmonitor.repository.filter
This class is a UUID filter.
UUIDFilter(String[]) - Constructor for class de.janrufmonitor.repository.filter.UUIDFilter
Creates a new UUID filter object.

V

validate(IRule) - Method in interface de.janrufmonitor.framework.rules.IRuleEngine
Checks if a certain rule is validated
validate(String, IMsn, ICip, IPhonenumber) - Method in interface de.janrufmonitor.framework.rules.IRuleEngine
Checks a service ID, MSN obejct and a CIP object are based in a rule stored in the rule engine.
validate(String, String, String, IPhonenumber) - Method in interface de.janrufmonitor.framework.rules.IRuleEngine
Checks a service ID, MSN obejct and a CIP object are based in a rule stored in the rule engine.
VERSION - Static variable in interface de.janrufmonitor.framework.IJAMConst
Version of the Framework.
VERSION_BUILD - Static variable in interface de.janrufmonitor.framework.IJAMConst
Build number
VERSION_DISPLAY - Static variable in interface de.janrufmonitor.framework.IJAMConst
Display version
VERSION_ENTRY - Static variable in class de.janrufmonitor.repository.zip.ZipArchive
Version String which is stored as dummy entry in the zip as a signature.
VERSION_MAJOR - Static variable in interface de.janrufmonitor.framework.IJAMConst
Major version
VERSION_MINOR - Static variable in interface de.janrufmonitor.framework.IJAMConst
Minor version
VERSION_PATCH - Static variable in interface de.janrufmonitor.framework.IJAMConst
Patch level

W

WARNING - Static variable in class de.janrufmonitor.exception.Message
 
write(int) - Method in class de.janrufmonitor.util.io.Base64Encoder
Writes the given byte to the output stream in an encoded form.
write(byte[], int, int) - Method in class de.janrufmonitor.util.io.Base64Encoder
Writes the given byte array to the output stream in an encoded form.

Z

ZipArchive - Class in de.janrufmonitor.repository.zip
This class is an implementation of a ZIP archive, which is used for several storage activities in jAnrufmonitor.
ZipArchive(String) - Constructor for class de.janrufmonitor.repository.zip.ZipArchive
Constructor with a path to a zip archive.
ZipArchive(String, boolean) - Constructor for class de.janrufmonitor.repository.zip.ZipArchive
Constructor with a path to a zip archive.
ZipArchive(File, boolean) - Constructor for class de.janrufmonitor.repository.zip.ZipArchive
Constructor with a File reference to a zip archive.
ZipArchiveException - Exception in de.janrufmonitor.repository.zip
This class is an implementation of a ZIP archive exception which should be thrown on general problems with the ZIP implementation.
ZipArchiveException() - Constructor for exception de.janrufmonitor.repository.zip.ZipArchiveException
 
ZipArchiveException(String) - Constructor for exception de.janrufmonitor.repository.zip.ZipArchiveException
Constructor offering the possibility to specify a message which can be get with getMessage() calls
ZipArchiveLockedException - Exception in de.janrufmonitor.repository.zip
This class is an implementation of a ZIP archive exception which should be thrown on locking problems with the ZIP implementation.
ZipArchiveLockedException(File) - Constructor for exception de.janrufmonitor.repository.zip.ZipArchiveLockedException
Constructor taking the ZIP file which causes the problem.
ZipArchiveNotOpenedException - Exception in de.janrufmonitor.repository.zip
This class is an implementation of a ZIP archive exception which should be thrown on opening/closing problems with the ZIP implementation.
ZipArchiveNotOpenedException(File) - Constructor for exception de.janrufmonitor.repository.zip.ZipArchiveNotOpenedException
 

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

Copyright © 2010 by Thilo Brandt. All Rights Reserved.