- BasicThreadFactory - Class in org.lsst.ccs.utilities.scheduler
-
Thread factory to be used by executors that need to customize thread name, group, uncaught exception handling, and daemon status.
- BasicThreadFactory(String) - Constructor for class org.lsst.ccs.utilities.scheduler.BasicThreadFactory
-
Creates factory that makes non-daemon threads in the current thread group with default exception handling.
- BasicThreadFactory(String, boolean) - Constructor for class org.lsst.ccs.utilities.scheduler.BasicThreadFactory
-
Creates factory that makes threads in the current thread group with default exception handling.
- BasicThreadFactory(String, ThreadGroup, boolean) - Constructor for class org.lsst.ccs.utilities.scheduler.BasicThreadFactory
-
Creates thread factory with default exception handling.
- BasicThreadFactory(String, ThreadGroup, boolean, Thread.UncaughtExceptionHandler) - Constructor for class org.lsst.ccs.utilities.scheduler.BasicThreadFactory
-
Creates thread factory.
- BoxCarFilter - Class in org.lsst.ccs.utilities.dsp
-
- BoxCarFilter(int) - Constructor for class org.lsst.ccs.utilities.dsp.BoxCarFilter
-
- BundledException - Exception in org.lsst.ccs.utilities.exc
-
This is to create a Bundle of linked Exception : a code may not stop at the first Exception it catches
but store the Exception in reverse order and then , when finished, throw a Set of Exception.
- BundledException(ThrowableList) - Constructor for exception org.lsst.ccs.utilities.exc.BundledException
-
- BundledException(String, ThrowableList) - Constructor for exception org.lsst.ccs.utilities.exc.BundledException
-
- BundledException(String, Throwable, ThrowableList) - Constructor for exception org.lsst.ccs.utilities.exc.BundledException
-
- BundledException(Throwable, ThrowableList) - Constructor for exception org.lsst.ccs.utilities.exc.BundledException
-
- bytesToFloat(byte[], int) - Static method in class org.lsst.ccs.utilities.conv.Convert
-
Convert 4-byte little-endian subarray to float
- bytesToFloatBE(byte[], int) - Static method in class org.lsst.ccs.utilities.conv.Convert
-
Convert 4-byte big-endian subarray to float
- bytesToInt(byte[], int) - Static method in class org.lsst.ccs.utilities.conv.Convert
-
Convert 4-byte little-endian subarray to integer
- bytesToIntBE(byte[], int) - Static method in class org.lsst.ccs.utilities.conv.Convert
-
Convert 4-byte big-endian subarray to integer
- bytesToShort(byte[], int) - Static method in class org.lsst.ccs.utilities.conv.Convert
-
Convert 2-byte little-endian subarray to short
- bytesToShortBE(byte[], int) - Static method in class org.lsst.ccs.utilities.conv.Convert
-
Convert 2-byte big-endian subarray to short
- cancel(boolean) - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTask
-
Attempts to cancel execution of this task.
- CCSInstantFactory - Class in org.lsst.ccs.utilities.time
-
A utility class to create unique Instant instances within the same millisecond
by providing an arbitrary unique value for the nanosecond part of the Instant.
- CCSInstantFactory() - Constructor for class org.lsst.ccs.utilities.time.CCSInstantFactory
-
- CCSLogManager - Class in org.lsst.ccs.utilities.logging
-
A dedicated LogManager class to control the resetting of the LogManager when
a sigterm signal is received.
- CCSLogManager() - Constructor for class org.lsst.ccs.utilities.logging.CCSLogManager
-
- check(Object, String) - Static method in class org.lsst.ccs.utilities.constraints.Constraints
-
Builds an object out of a type and a String representation and tests it against
the specified constraints.
- children() - Method in class org.lsst.ccs.utilities.structs.TreeBranch
-
- ClickDialog - Class in org.lsst.ccs.utilities.zonesui
-
- ClickDialog(Window, String, boolean, JPanel) - Constructor for class org.lsst.ccs.utilities.zonesui.ClickDialog
-
- clone() - Method in class org.lsst.ccs.utilities.dsp.BoxCarFilter
-
- clone() - Method in interface org.lsst.ccs.utilities.dsp.DigitalFilter
-
- clone() - Method in class org.lsst.ccs.utilities.dsp.FIRFilter
-
- clone() - Method in class org.lsst.ccs.utilities.dsp.MedianFilter
-
- close() - Method in class org.lsst.ccs.utilities.logging.DailyRollingFileHandler
-
- close() - Method in class org.lsst.ccs.utilities.logging.JULAppender
-
- CMD_AMBIG - Static variable in class org.lsst.ccs.utilities.sa.CmndProc
-
- CMD_AMBIG - Static variable in class org.lsst.ccs.utilities.sa.CmndProcess
-
- CMD_UNKNOWN - Static variable in class org.lsst.ccs.utilities.sa.CmndProc
-
- CMD_UNKNOWN - Static variable in class org.lsst.ccs.utilities.sa.CmndProcess
-
- CmndProc - Class in org.lsst.ccs.utilities.sa
-
Class to implement command processing
- CmndProc() - Constructor for class org.lsst.ccs.utilities.sa.CmndProc
-
Main constructor
- CmndProc.Command - Class in org.lsst.ccs.utilities.sa
-
Inner class to implement command decoding
- CmndProc.Dispatch - Interface in org.lsst.ccs.utilities.sa
-
Inner interface to define command dispatching
- CmndProc.Lookup - Class in org.lsst.ccs.utilities.sa
-
Inner class to implement lookup tables
- CmndProcess - Class in org.lsst.ccs.utilities.sa
-
Class to implement command processing, new style
- CmndProcess() - Constructor for class org.lsst.ccs.utilities.sa.CmndProcess
-
Main constructors
- CmndProcess(boolean) - Constructor for class org.lsst.ccs.utilities.sa.CmndProcess
-
- CmndProcess.CmndDisp - Interface in org.lsst.ccs.utilities.sa
-
Enhanced inner interface to define command dispatching
- CmndProcess.Command - Class in org.lsst.ccs.utilities.sa
-
Inner class to implement command decoding
- CmndProcess.Dispatch - Interface in org.lsst.ccs.utilities.sa
-
Inner interface to define command dispatching
- CmndProcess.Lookup - Class in org.lsst.ccs.utilities.sa
-
Inner class to implement lookup tables
- code(int) - Method in class org.lsst.ccs.utilities.sa.CmndProc.Command
-
Gets the code for a command, given its index
- code(int) - Method in class org.lsst.ccs.utilities.sa.CmndProc.Lookup
-
Gets the code given its index
- code(int) - Method in class org.lsst.ccs.utilities.sa.CmndProcess.Command
-
Gets the code for a command, given its index
- code(int) - Method in class org.lsst.ccs.utilities.sa.CmndProcess.Lookup
-
Gets the code given its index
- Command(int) - Constructor for class org.lsst.ccs.utilities.sa.CmndProc.Command
-
Constructor
- Command(int) - Constructor for class org.lsst.ccs.utilities.sa.CmndProcess.Command
-
Constructor
- CommonResources - Class in org.lsst.ccs.utilities.jars
-
This class deals with "common resources": that is resources that
are not linked to a specific package (such resources are often queried
using an initial slash when querying a resource through the Class
resource methods such as getResource : getResource("/global.properties")).
- CommonResources() - Constructor for class org.lsst.ccs.utilities.jars.CommonResources
-
- compareTo(Delayed) - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTask
-
- compareTo(Object) - Method in class org.lsst.ccs.utilities.structs.ParameterPath
-
- compute(String, String) - Static method in class org.lsst.ccs.utilities.misc.Similarity
-
Computes similarity score for two strings.
- ConsOut - Class in org.lsst.ccs.utilities.sa
-
\file ConsOut.java
Methods for real console output
\author Owen Saxton
- ConsOut() - Constructor for class org.lsst.ccs.utilities.sa.ConsOut
-
- Constraints - Class in org.lsst.ccs.utilities.constraints
-
A set of static methods to check constraints.
- ConstructorUtils - Class in org.lsst.ccs.utilities.reflect
-
- Convert - Class in org.lsst.ccs.utilities.conv
-
Routines for converting between numbers and byte sub-arrays
- Convert() - Constructor for class org.lsst.ccs.utilities.conv.Convert
-
- convertArgToType(String, Type) - Static method in class org.lsst.ccs.utilities.conv.InputConversionEngine
-
Convert the input string to an object of the given class.
- count() - Method in class org.lsst.ccs.utilities.sa.CmndProc.Command
-
Gets the number of commands
- count() - Method in class org.lsst.ccs.utilities.sa.CmndProc.Lookup
-
Gets the number of items
- count() - Method in class org.lsst.ccs.utilities.sa.CmndProcess.Command
-
Gets the number of commands
- count() - Method in class org.lsst.ccs.utilities.sa.CmndProcess.Lookup
-
Gets the number of items
- createLogRecord(Level, String) - Method in class org.lsst.ccs.utilities.logging.Logger
-
creates a simple log record.
- CURLOG - Static variable in class org.lsst.ccs.utilities.jars.CommonResources
-
- current() - Method in exception org.lsst.ccs.utilities.exc.BundledException
-
- current() - Method in interface org.lsst.ccs.utilities.exc.ThrowableList
-
- currentCoords(int, int) - Method in interface org.lsst.ccs.utilities.zonesui.PositionListener
-
- currentCoords(int, int) - Method in class org.lsst.ccs.utilities.zonesui.ZonesPanel
-
- gatherAllPropertiesFrom(ClassLoader, String) - Static method in class org.lsst.ccs.utilities.jars.CommonResources
-
this method will create a Properties object filled with ALL the ".properties" resources
and Files that happen to bear the same name in the ClassPath and in the current directory.
- gatherAllPropertiesFrom(String) - Static method in class org.lsst.ccs.utilities.jars.CommonResources
-
same as the method with a ClassLoader argument but uses the current ClassLoader
- genShape() - Method in interface org.lsst.ccs.utilities.zonesui.ShapeBean
-
- genShape() - Method in class org.lsst.ccs.utilities.zonesui.ZEllipse
-
- genShape() - Method in class org.lsst.ccs.utilities.zonesui.ZPolygon
-
- genShape() - Method in class org.lsst.ccs.utilities.zonesui.ZRectangle
-
- get() - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTask
-
Blocks until the task is canceled.
- get(long, TimeUnit) - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTask
-
Blocks until the task is canceled or the timeout expires.
- getActiveCount() - Method in class org.lsst.ccs.utilities.scheduler.Scheduler
-
Get the (approximate) number of active threads for this scheduler.
- getAllowsChildren() - Method in class org.lsst.ccs.utilities.structs.TreeBranch
-
since the tree is immutable this method is not intended to be called during building operations.
- getAttenuation() - Method in class org.lsst.ccs.utilities.dsp.FilterFactory.FilterSpecs
-
- getBandPassFIR(double, double, double, double) - Static method in class org.lsst.ccs.utilities.dsp.FilterFactory
-
- getBooleanProperty(String, boolean) - Method in class org.lsst.ccs.utilities.logging.LogPropertiesLoader
-
- getChildAt(int) - Method in class org.lsst.ccs.utilities.structs.TreeBranch
-
- getChildCount() - Method in class org.lsst.ccs.utilities.structs.TreeBranch
-
- getChildIterator() - Method in class org.lsst.ccs.utilities.structs.TreeBranch
-
- getChildren() - Method in class org.lsst.ccs.utilities.structs.TreeBranch
-
- getClassURLNamesFor(Object) - Static method in class org.lsst.ccs.utilities.jars.CommonResources
-
get the names of places where a Class lies in the classPath
- getCommand() - Method in interface org.lsst.ccs.utilities.sa.CmndProcess.CmndDisp
-
- getComponentName() - Method in class org.lsst.ccs.utilities.structs.ParameterPath
-
Gets the component this parameter belongs to.
- getContent() - Method in class org.lsst.ccs.utilities.structs.TreeBranch
-
- getCurrentIndex() - Method in class org.lsst.ccs.utilities.structs.TreeBranch
-
- getDashedLineColor() - Method in class org.lsst.ccs.utilities.zonesui.ImageZones
-
- getDefaultLogLevel() - Method in class org.lsst.ccs.utilities.scheduler.Scheduler
-
Returns the default level at which uncaught exceptions thrown by scheduled tasks
are logged if no level is specified at task submission.
- getDelay() - Method in class org.lsst.ccs.utilities.dsp.BoxCarFilter
-
- getDelay() - Method in interface org.lsst.ccs.utilities.dsp.DigitalFilter
-
- getDelay() - Method in class org.lsst.ccs.utilities.dsp.FIRFilter
-
- getDelay() - Method in class org.lsst.ccs.utilities.dsp.MedianFilter
-
- getDelay(TimeUnit) - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTask
-
Returns the remaining delay associated with this task, in the given time unit.
- getDepth() - Static method in class org.lsst.ccs.utilities.logging.StackTraceFormats
-
- getEthHardAddress() - Static method in class org.lsst.ccs.utilities.network.NetworkUtils
-
MAC address of the main Ethernet card
- getFailures() - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTask
-
Get the number of failures that occurred in this Periodic task.
- getFilterProperty(String, Filter) - Method in class org.lsst.ccs.utilities.logging.LogPropertiesLoader
-
- getFIRFilter(double, double, double, double, FilterFactory.FilterType) - Static method in class org.lsst.ccs.utilities.dsp.FilterFactory
-
- getFIRFilter(FilterFactory.FilterSpecs) - Static method in class org.lsst.ccs.utilities.dsp.FilterFactory
-
- getFN() - Method in class org.lsst.ccs.utilities.dsp.FilterFactory.FilterSpecs
-
- getFormat() - Method in class org.lsst.ccs.utilities.logging.TextFormatter
-
- getFormatterProperty(String, Formatter) - Method in class org.lsst.ccs.utilities.logging.LogPropertiesLoader
-
- getHeight() - Method in class org.lsst.ccs.utilities.zonesui.ZEllipse
-
- getHeight() - Method in class org.lsst.ccs.utilities.zonesui.ZRectangle
-
- getHighFrequency() - Method in class org.lsst.ccs.utilities.dsp.FilterFactory.FilterSpecs
-
- getHighPassFIR(double, double, double) - Static method in class org.lsst.ccs.utilities.dsp.FilterFactory
-
- getIcon() - Method in interface org.lsst.ccs.utilities.zonesui.ImageDescription
-
- getIndex(TreeNode) - Method in class org.lsst.ccs.utilities.structs.TreeBranch
-
- getInput(Class, String) - Static method in class org.lsst.ccs.utilities.jars.CommonResources
-
searches for a file as a local file or a resource linked to a class or a global resource.
- getInteraction(String) - Method in interface org.lsst.ccs.utilities.zonesui.InteractionProducer
-
- getIntProperty(String, int) - Method in class org.lsst.ccs.utilities.logging.LogPropertiesLoader
-
- getKey() - Method in class org.lsst.ccs.utilities.structs.UniquePair
-
- getKey() - Method in class org.lsst.ccs.utilities.zonesui.Zone
-
- getKey() - Method in class org.lsst.ccs.utilities.zonesui.ZoneXML
-
- getLevel() - Method in class org.lsst.ccs.utilities.logging.Logger
-
- getLevel() - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTaskExceptionHandler
-
- getLevelProperty(String, Level) - Method in class org.lsst.ccs.utilities.logging.LogPropertiesLoader
-
- getLog() - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTask
-
Returns the logger used by this task.
- getLogger(String) - Static method in class org.lsst.ccs.utilities.logging.Logger
-
Factory method to obtain an instance.
- getLogger() - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTask
-
- getLogLevel() - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTask
-
Returns the log level set for reporting abnormal circumstances related to this task.
- getLongExecutionThreshold() - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTaskExceptionHandler
-
- getLowFrequency() - Method in class org.lsst.ccs.utilities.dsp.FilterFactory.FilterSpecs
-
- getLowPassFIR(double, double, double) - Static method in class org.lsst.ccs.utilities.dsp.FilterFactory
-
- getManifestFor(Object) - Static method in class org.lsst.ccs.utilities.jars.CommonResources
-
returns a Manifest for an object
- getMatchingConstructor(Class<?>, Class<?>[]) - Static method in class org.lsst.ccs.utilities.reflect.ConstructorUtils
-
Find a constructor that can be used given an array of argument types.
- getMaxFailures() - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTask
-
Get the maximum number of consecutive failures for this task.
- getMaxFailures() - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTaskExceptionHandler
-
- getMaximumSize() - Method in class org.lsst.ccs.utilities.zonesui.ImageZones
-
- getMaxLeng(String) - Method in class org.lsst.ccs.utilities.sa.CmndProc.Command
-
Gets the maximum length of matching commands
- getMaxLeng(String) - Method in class org.lsst.ccs.utilities.sa.CmndProcess.Command
-
Gets the maximum length of matching commands
- getMinimumSize() - Method in class org.lsst.ccs.utilities.zonesui.ImageZones
-
- getMinimumSize() - Method in class org.lsst.ccs.utilities.zonesui.ZonesPanel
-
- getName() - Method in class org.lsst.ccs.utilities.logging.Logger
-
- getName() - Method in class org.lsst.ccs.utilities.scheduler.Scheduler
-
Returns the name of this scheduler.
- getNbPoint() - Method in class org.lsst.ccs.utilities.zonesui.ZPolygon
-
- getOrder() - Method in class org.lsst.ccs.utilities.dsp.BoxCarFilter
-
- getOrder() - Method in interface org.lsst.ccs.utilities.dsp.DigitalFilter
-
- getOrder() - Method in class org.lsst.ccs.utilities.dsp.FilterFactory.FilterSpecs
-
- getOrder() - Method in class org.lsst.ccs.utilities.dsp.FIRFilter
-
- getOrder() - Method in class org.lsst.ccs.utilities.dsp.MedianFilter
-
- getParameterName() - Method in class org.lsst.ccs.utilities.structs.ParameterPath
-
Gets the parameter name.
- getParameterType(Constructor, int) - Static method in class org.lsst.ccs.utilities.reflect.ConstructorUtils
-
Returns the type of the parameter at a given index of the given constructor
- getParent() - Method in class org.lsst.ccs.utilities.logging.Logger
-
- getParent() - Method in class org.lsst.ccs.utilities.structs.TreeBranch
-
- getPath() - Method in class org.lsst.ccs.utilities.structs.TreeBranch
-
- getPeriod(TimeUnit) - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTask
-
Returns execution period of this task.
- getPoints() - Method in class org.lsst.ccs.utilities.zonesui.ZPolygon
-
- getPoolSize() - Method in class org.lsst.ccs.utilities.scheduler.Scheduler
-
Get the size of the pool, i.e the number of threads in the pool.
- getPreferredSize() - Method in class org.lsst.ccs.utilities.zonesui.ImageZones
-
- getPreferredSize() - Method in class org.lsst.ccs.utilities.zonesui.ZonesPanel
-
- getPropertiesFrom(URL) - Static method in class org.lsst.ccs.utilities.jars.CommonResources
-
fills a Property Object from an URL the references a file in ".properties" format
- getPropertiesFromAny(String) - Static method in class org.lsst.ccs.utilities.jars.CommonResources
-
- getProperty(String) - Method in class org.lsst.ccs.utilities.logging.LogPropertiesLoader
-
- getQueueSize() - Method in class org.lsst.ccs.utilities.scheduler.Scheduler
-
Get the queue size.
- getRate() - Method in class org.lsst.ccs.utilities.dsp.FIRFilter
-
- getRealParent() - Method in class org.lsst.ccs.utilities.structs.TreeBranch
-
same as getParent but with proper return type
- getResourceContainer(URL, String) - Static method in class org.lsst.ccs.utilities.jars.CommonResources
-
gets the name of a jar that contains a "common resource"
- getShape() - Method in class org.lsst.ccs.utilities.zonesui.Zone
-
- getShapeBean() - Method in class org.lsst.ccs.utilities.zonesui.ZoneXML
-
- getShapeDescription() - Method in interface org.lsst.ccs.utilities.zonesui.ImageDescription
-
- getStringProperty(String, String) - Method in class org.lsst.ccs.utilities.logging.LogPropertiesLoader
-
- getStroke() - Method in class org.lsst.ccs.utilities.zonesui.ImageZones
-
- getTaskName() - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTask
-
Get the name of this PeriodicTask
- getThread() - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTask
-
Returns the thread currently executing this task.
- getTipText() - Method in class org.lsst.ccs.utilities.zonesui.Zone
-
- getTipText() - Method in class org.lsst.ccs.utilities.zonesui.ZoneXML
-
- getTitle() - Method in interface org.lsst.ccs.utilities.zonesui.ImageDescription
-
- getTransitionBandwidth() - Method in class org.lsst.ccs.utilities.dsp.FilterFactory.FilterSpecs
-
- getType() - Method in class org.lsst.ccs.utilities.dsp.FilterFactory.FilterSpecs
-
- getURLsFor(Object, String) - Static method in class org.lsst.ccs.utilities.jars.CommonResources
-
return the URL of a resource that lies in the same jar as a class.
- getURLsFrom(ClassLoader, String) - Static method in class org.lsst.ccs.utilities.jars.CommonResources
-
As "seen" from a ClassLoader the various URLs that point to resources with a given name.
- getURLsFrom(String) - Static method in class org.lsst.ccs.utilities.jars.CommonResources
-
As "seen" from the context ClassLoader the various URLs that point to resources with a given name
- getValue() - Method in class org.lsst.ccs.utilities.structs.UniquePair
-
- getValue() - Method in class org.lsst.ccs.utilities.structs.ViewValue
-
- getView() - Method in class org.lsst.ccs.utilities.structs.ViewValue
-
- getWidth() - Method in class org.lsst.ccs.utilities.zonesui.ZEllipse
-
- getWidth() - Method in class org.lsst.ccs.utilities.zonesui.ZRectangle
-
- getX() - Method in class org.lsst.ccs.utilities.structs.Pair
-
- getX() - Method in class org.lsst.ccs.utilities.zonesui.ZEllipse
-
- getX(int[][]) - Method in class org.lsst.ccs.utilities.zonesui.ZPolygon
-
- getX() - Method in class org.lsst.ccs.utilities.zonesui.ZRectangle
-
- getXY() - Method in class org.lsst.ccs.utilities.zonesui.ZPolygon
-
- getY() - Method in class org.lsst.ccs.utilities.structs.Pair
-
- getY() - Method in class org.lsst.ccs.utilities.zonesui.ZEllipse
-
- getY(int[][]) - Method in class org.lsst.ccs.utilities.zonesui.ZPolygon
-
- getY() - Method in class org.lsst.ccs.utilities.zonesui.ZRectangle
-
- loaderGetFormatterProperty(String, Formatter) - Static method in class org.lsst.ccs.utilities.logging.LogPropertiesLoader
-
- loaderGetIntProperty(String, int) - Static method in class org.lsst.ccs.utilities.logging.LogPropertiesLoader
-
- loaderGetLevelProperty(String, Level) - Static method in class org.lsst.ccs.utilities.logging.LogPropertiesLoader
-
- loaderGetProperty(String) - Static method in class org.lsst.ccs.utilities.logging.LogPropertiesLoader
-
- loaderGetStringProperty(String, String) - Static method in class org.lsst.ccs.utilities.logging.LogPropertiesLoader
-
- log(LogRecord) - Method in class org.lsst.ccs.utilities.logging.Logger
-
utility method to send a LogRecord to the corresponding JUL
logger and to a list of other loggers.
- log(Level, String, Object) - Method in class org.lsst.ccs.utilities.logging.Logger
-
Does the same as the equivalent standard JUL method.
- log(Level, String, Object[]) - Method in class org.lsst.ccs.utilities.logging.Logger
-
Does the same as the equivalent standard JUL method.
- log(Level, String, Throwable) - Method in class org.lsst.ccs.utilities.logging.Logger
-
does the same as the equivalent standard JUL method.
- LOG - Static variable in class org.lsst.ccs.utilities.scheduler.PeriodicTaskExceptionHandler
-
- Log4JConfiguration - Class in org.lsst.ccs.utilities.logging
-
Utility class to provide Log4j configuration.
- Log4JConfiguration() - Constructor for class org.lsst.ccs.utilities.logging.Log4JConfiguration
-
- LOG_CONF_FILE - Static variable in class org.lsst.ccs.utilities.logging.LogPropertiesLoader
-
if the property to define a config file is set then the corresponding file
is used for properties otherwise it is "LOG_PROPS"
- LOG_PROPS - Static variable in class org.lsst.ccs.utilities.logging.LogPropertiesLoader
-
- Logger - Class in org.lsst.ccs.utilities.logging
-
Wrapper around java.util.Logger, kept for backward compatibility, should not be used in new code.
- logMessage(Level, Object) - Method in class org.lsst.ccs.utilities.logging.Logger
-
utility method to log a message with a Level
- LogPropertiesLoader - Class in org.lsst.ccs.utilities.logging
-
The role of this class is:
to read the logging.properties and offer other codes (namely handlers) access
to the properties described (a thing not permitted by the standard logManager)
to be sure that the Handlers are lazily loaded (the standard LogManager may
not be able to load the Handlers class due to ClassLoading problems)
to delegate informations to the LogManager so it can behave properly (e.g.
- LogPropertiesLoader() - Constructor for class org.lsst.ccs.utilities.logging.LogPropertiesLoader
-
- logSimpleThrowable(Level, Object, Throwable) - Method in class org.lsst.ccs.utilities.logging.Logger
-
utility method to forward a Throwable and a message to the loggers.
- Lookup(int) - Constructor for class org.lsst.ccs.utilities.sa.CmndProc.Lookup
-
Constructor
- lookup(int) - Method in class org.lsst.ccs.utilities.sa.CmndProcess.Command
-
Gets the lookup tables for a command, given its index
- Lookup(int) - Constructor for class org.lsst.ccs.utilities.sa.CmndProcess.Lookup
-
Constructor
- LSST_EPOCH - Static variable in class org.lsst.ccs.utilities.tracers.Names
-
- onException(PeriodicTask, Throwable) - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTaskExceptionHandler
-
Called when a task throws an exception, but is not going to be terminated.
- onFinalException(PeriodicTask, Throwable) - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTaskExceptionHandler
-
Called when a task throws an exception, and is going to be terminated.
- onLongExecution(PeriodicTask) - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTaskExceptionHandler
-
Called when an execution that takes longer than the task period is detected.
- onSkippedExecutions(PeriodicTask, int) - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTaskExceptionHandler
-
Called when a fixed rate task executes after skipping one or more previous executions
that could not start on time.
- org.lsst.ccs.utilities.beanutils - package org.lsst.ccs.utilities.beanutils
-
- org.lsst.ccs.utilities.constraints - package org.lsst.ccs.utilities.constraints
-
- org.lsst.ccs.utilities.conv - package org.lsst.ccs.utilities.conv
-
- org.lsst.ccs.utilities.dsp - package org.lsst.ccs.utilities.dsp
-
- org.lsst.ccs.utilities.exc - package org.lsst.ccs.utilities.exc
-
Exceptions may have a cause, but there is also a different need: Exceptions that are "bundled" together.
- org.lsst.ccs.utilities.jars - package org.lsst.ccs.utilities.jars
-
This package deals with resources:
the CommandResources class deals with resources that may be spread along different jars.
- org.lsst.ccs.utilities.logging - package org.lsst.ccs.utilities.logging
-
This package provides proxies to the standard java.util.logging package.
- org.lsst.ccs.utilities.misc - package org.lsst.ccs.utilities.misc
-
- org.lsst.ccs.utilities.network - package org.lsst.ccs.utilities.network
-
- org.lsst.ccs.utilities.pattern - package org.lsst.ccs.utilities.pattern
-
- org.lsst.ccs.utilities.reflect - package org.lsst.ccs.utilities.reflect
-
- org.lsst.ccs.utilities.sa - package org.lsst.ccs.utilities.sa
-
- org.lsst.ccs.utilities.scheduler - package org.lsst.ccs.utilities.scheduler
-
Customized scheduling executor and related classes.
- org.lsst.ccs.utilities.structs - package org.lsst.ccs.utilities.structs
-
- org.lsst.ccs.utilities.time - package org.lsst.ccs.utilities.time
-
- org.lsst.ccs.utilities.tracers - package org.lsst.ccs.utilities.tracers
-
Utilities :
Tracer can be used to add (non logging) traces that are shown when using assertions (slightly more performance than with log traces)
Names is a utility to generate unique names
- org.lsst.ccs.utilities.zonesui - package org.lsst.ccs.utilities.zonesui
-
graphical utilities for defining and detecting zones in a image.
- Output - Interface in org.lsst.ccs.utilities.sa
-
\file Output.java
Interface for console output
\author Owen Saxton
- scanArgs(Scanner, String, Object[], CmndProc.Lookup...) - Static method in class org.lsst.ccs.utilities.sa.CmndProc
-
- schedule(Runnable, long, TimeUnit) - Method in class org.lsst.ccs.utilities.scheduler.Scheduler
-
Creates and executes a one-shot action that becomes enabled after the given delay.
- schedule(Runnable, Date) - Method in class org.lsst.ccs.utilities.scheduler.Scheduler
-
Creates and executes a one-shot action that becomes enabled at the given time in the future.
- schedule(Callable<V>, long, TimeUnit) - Method in class org.lsst.ccs.utilities.scheduler.Scheduler
-
Creates and executes a one-shot action that becomes enabled after the given delay.
- schedule(Callable<V>, Date) - Method in class org.lsst.ccs.utilities.scheduler.Scheduler
-
Creates and executes a one-shot action that becomes enabled at the given time in the future.
- scheduleAtFixedRate(Runnable, long, long, TimeUnit, String, PeriodicTaskExceptionHandler) - Method in class org.lsst.ccs.utilities.scheduler.Scheduler
-
Creates and executes a fixedRate action that becomes enabled first after
the given initial delay, and subsequently with the given period.
- scheduleAtFixedRate(Runnable, long, long, TimeUnit, String, Level) - Method in class org.lsst.ccs.utilities.scheduler.Scheduler
-
Creates and executes a fixedRate action that becomes enabled first after
the given initial delay, and subsequently with the given period.
- scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class org.lsst.ccs.utilities.scheduler.Scheduler
-
Creates and executes a fixedRate action that becomes enabled first after
the given initial delay, and subsequently with the given period.
- Scheduler - Class in org.lsst.ccs.utilities.scheduler
-
Customized scheduling executor for running periodic and delayed tasks.
- Scheduler(String, int) - Constructor for class org.lsst.ccs.utilities.scheduler.Scheduler
-
Constructs a scheduler with a fixed number of executor threads.
- Scheduler(String, int, ThreadGroup) - Constructor for class org.lsst.ccs.utilities.scheduler.Scheduler
-
Constructs a scheduler with a fixed number of executor threads.
- scheduleWithFixedDelay(Runnable, long, long, TimeUnit, String, Level) - Method in class org.lsst.ccs.utilities.scheduler.Scheduler
-
Creates and executes a fixedRate action that becomes enabled first after
the given initial delay, and subsequently with the given delay between
the termination of one execution and the commencement of the next.
- scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class org.lsst.ccs.utilities.scheduler.Scheduler
-
Creates and executes a fixedRate action that becomes enabled first after
the given initial delay, and subsequently with the given delay between
the termination of one execution and the commencement of the next.
- setAttenuation(double) - Method in class org.lsst.ccs.utilities.dsp.FilterFactory.FilterSpecs
-
- setContent(T) - Method in class org.lsst.ccs.utilities.structs.TreeBranch
-
- setDashedLineColor(Color) - Method in class org.lsst.ccs.utilities.zonesui.ImageZones
-
- setDashedLineColor(Color) - Method in class org.lsst.ccs.utilities.zonesui.ZonesPanel
-
- setDashedLineWidth(int) - Method in class org.lsst.ccs.utilities.zonesui.ImageZones
-
- setDashedLineWidth(int) - Method in class org.lsst.ccs.utilities.zonesui.ZonesPanel
-
- setDefaultLogLevel(Level) - Method in class org.lsst.ccs.utilities.scheduler.Scheduler
-
Modifies default level at which uncaught exceptions thrown by scheduled tasks
are logged if no level is specified at task submission.
- setDepth(int) - Static method in class org.lsst.ccs.utilities.logging.StackTraceFormats
-
- setDepthFromInitialProperties() - Static method in class org.lsst.ccs.utilities.logging.StackTraceFormats
-
- setDetectLongExecutions(boolean) - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTaskExceptionHandler
-
Sets a policy on whether or not executions that take longer than the task period to complete
should be detected and onLongExecution(...) called.
- setFN(double) - Method in class org.lsst.ccs.utilities.dsp.FilterFactory.FilterSpecs
-
- setFormat(String) - Method in class org.lsst.ccs.utilities.logging.TextFormatter
-
- setHeight(int) - Method in class org.lsst.ccs.utilities.zonesui.ZEllipse
-
- setHeight(float) - Method in class org.lsst.ccs.utilities.zonesui.ZEllipse
-
- setHeight(int) - Method in class org.lsst.ccs.utilities.zonesui.ZRectangle
-
- setHighFrequency(double) - Method in class org.lsst.ccs.utilities.dsp.FilterFactory.FilterSpecs
-
- setKey(String) - Method in class org.lsst.ccs.utilities.zonesui.Zone
-
- setKey(String) - Method in class org.lsst.ccs.utilities.zonesui.ZoneXML
-
- setLevel(Level) - Method in class org.lsst.ccs.utilities.logging.Logger
-
- setLevel(Level) - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTaskExceptionHandler
-
Sets logging level.
- setLogger(Logger) - Method in class org.lsst.ccs.utilities.scheduler.Scheduler
-
Sets the default logger for this scheduler.
- setLogger(Logger) - Method in class org.lsst.ccs.utilities.scheduler.Scheduler
-
- setLongExecutionThreshold(int, TimeUnit) - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTaskExceptionHandler
-
Sets a policy on detecting long executions.
- setLowFrequency(double) - Method in class org.lsst.ccs.utilities.dsp.FilterFactory.FilterSpecs
-
- setMaxFailures(int) - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTask
-
Sets the maximum number of consecutive failures (uncaught exceptions) this task can
encounter before being suppressed.
- setMaxFailures(int) - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTaskExceptionHandler
-
Sets the number of times the task can throw an exception before it is terminated.
- setMaxFailures(int) - Method in class org.lsst.ccs.utilities.scheduler.Scheduler
-
Sets the default maximum number of consecutive failures (uncaught exceptions) fixedRate tasks
can encounter before being suppressed.
- setOrder(int) - Method in class org.lsst.ccs.utilities.dsp.FilterFactory.FilterSpecs
-
- setPeriod(long, TimeUnit) - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTask
-
Modifies execution period of this task.
- setPoints(String...) - Method in class org.lsst.ccs.utilities.zonesui.ZPolygon
-
- setPreviousThrowable(ThrowableList) - Method in exception org.lsst.ccs.utilities.exc.BundledException
-
- setResetFailureCountOnSuccess(boolean) - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTaskExceptionHandler
-
Sets a policy on whether or not only consecutive failures should be counted towards the
allowed maximum.
- setShape(Shape) - Method in class org.lsst.ccs.utilities.zonesui.Zone
-
- setShapeBean(ShapeBean) - Method in class org.lsst.ccs.utilities.zonesui.ZoneXML
-
- setSkipOverdueExecutions(boolean) - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTaskExceptionHandler
-
Sets a policy on skipping executions that cannot start on time.
- setStroke(Stroke) - Method in class org.lsst.ccs.utilities.zonesui.ImageZones
-
- setStroke(Stroke) - Method in class org.lsst.ccs.utilities.zonesui.ZonesPanel
-
- setTipText(String) - Method in class org.lsst.ccs.utilities.zonesui.Zone
-
- setTipText(String) - Method in class org.lsst.ccs.utilities.zonesui.ZoneXML
-
- setTransitionBandwidth(double) - Method in class org.lsst.ccs.utilities.dsp.FilterFactory.FilterSpecs
-
- setType(FilterFactory.FilterType) - Method in class org.lsst.ccs.utilities.dsp.FilterFactory.FilterSpecs
-
- setValue(V) - Method in class org.lsst.ccs.utilities.structs.UniquePair
-
- setWidth(int) - Method in class org.lsst.ccs.utilities.zonesui.ZEllipse
-
- setWidth(float) - Method in class org.lsst.ccs.utilities.zonesui.ZEllipse
-
- setWidth(int) - Method in class org.lsst.ccs.utilities.zonesui.ZRectangle
-
- setX(V) - Method in class org.lsst.ccs.utilities.structs.Pair
-
- setX(int) - Method in class org.lsst.ccs.utilities.zonesui.ZEllipse
-
- setX(float) - Method in class org.lsst.ccs.utilities.zonesui.ZEllipse
-
- setX(int) - Method in class org.lsst.ccs.utilities.zonesui.ZRectangle
-
- setY(int) - Method in class org.lsst.ccs.utilities.zonesui.ZEllipse
-
- setY(float) - Method in class org.lsst.ccs.utilities.zonesui.ZEllipse
-
- setY(int) - Method in class org.lsst.ccs.utilities.zonesui.ZRectangle
-
- severe(Object) - Method in class org.lsst.ccs.utilities.logging.Logger
-
logs a message at SEVERE Level (use preferably the severe method that
uses a Throwable parameter)
- severe(Object, Throwable) - Method in class org.lsst.ccs.utilities.logging.Logger
-
logs a message at SEVERE Level
- ShapeBean - Interface in org.lsst.ccs.utilities.zonesui
-
- shortToBytes(short, byte[], int) - Static method in class org.lsst.ccs.utilities.conv.Convert
-
Convert short to 2-byte little-endian subarray
- shortToBytesBE(short, byte[], int) - Static method in class org.lsst.ccs.utilities.conv.Convert
-
Convert short to 2-byte big-endian subarray
- showHelp(int) - Method in class org.lsst.ccs.utilities.sa.CmndProc.Command
-
Shows help for a command, given its index
- showHelp(int) - Method in class org.lsst.ccs.utilities.sa.CmndProcess.Command
-
Shows help for a command, given its index
- showHelpSumm(String) - Method in class org.lsst.ccs.utilities.sa.CmndProc.Command
-
Shows help summary for matching commands
- showHelpSumm(String, int) - Method in class org.lsst.ccs.utilities.sa.CmndProc.Command
-
- showHelpSumm(String) - Method in class org.lsst.ccs.utilities.sa.CmndProcess.Command
-
Shows help summary for matching commands
- showHelpSumm(String, int) - Method in class org.lsst.ccs.utilities.sa.CmndProcess.Command
-
- shutdown() - Method in class org.lsst.ccs.utilities.scheduler.Scheduler
-
Initiates orderly shutdown of this scheduler.
- shutdownNow() - Method in class org.lsst.ccs.utilities.scheduler.Scheduler
-
Initiates forced shutdown of this scheduler.
- Similarity - Class in org.lsst.ccs.utilities.misc
-
Tests strings for similarity based on Levenshtein distance.
- Similarity() - Constructor for class org.lsst.ccs.utilities.misc.Similarity
-
- simpleTimestamp() - Static method in class org.lsst.ccs.utilities.tracers.Names
-
returns a short timestamp starting from LSST_EPOCH
- StackTraceFormats - Class in org.lsst.ccs.utilities.logging
-
manages formatting of stackTrace.
- StackTraceFormats() - Constructor for class org.lsst.ccs.utilities.logging.StackTraceFormats
-
- start() - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTask
-
Starts executing this task if it is not already being executed.
- start(long, TimeUnit) - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTask
-
Starts executing this task if it is not already being executed.
- stop() - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTask
-
Suspends further executions of this periodic task.
- stop(long, TimeUnit) - Method in class org.lsst.ccs.utilities.scheduler.PeriodicTask
-
Suspends further executions of this periodic task.
- stringify(Object) - Static method in class org.lsst.ccs.utilities.conv.TypeUtils
-
Returns a String representation of the object passed as argument.