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

A

actionActive(String, StatusItemValue) - Method in class OCSEPICS.OCSAction
This is the part of the state machine for the OCS actions and performs the actions required once the EPICS action is active in the IOC.
actionCompleted(String, StatusItemValue, boolean) - Method in class OCSEPICS.OCSAction
This is the part of the state machine for the OCS actions and performs the actions required when the action in the IOC completes successfully.
actionInactive(String) - Method in class OCSEPICS.OCSAction
This method forms part of the action state machine and will be called when the action is in state inactive.
ActionRelatedPVs - Variable in class OCSEPICS.EPICSAction
These are the PVs which are associated with the action.
ActionState - Variable in class OCSEPICS.OCSAction
This is the current state that the action has reached in the state machine.
actionTimedOut() - Method in class OCSEPICS.EPICSAction
This method will be called when a subaction times out.
actionTimedOut() - Method in class OCSEPICS.OCSAction
This is the part of the state machine for the OCS actions and performs the actions required should the command that we issued to the IOC timeout in it's execution.
addMessageBlock(Severity, String, int) - Method in class JICSCore.MessageHandler
Add a message postponement for a specific message
addPVListener(CAEventListener) - Method in class OCSEPICS.ProcessVariable
Add external listener to be informed when there are events on the PV.
APPLICATIONERROR - Static variable in class OCSEPICS.OCSEPICSConsts
This will be used to indicate an application related in error when errors are written into the status IDL types.
AUTOFOCUSMODENBITEM - Static variable in class ISISPController.ISISPConstants
Holds the details of nature of the automatic focus offset to be performed.

B

BadStatusValueException - Exception in JICSCore
This exception is raised when there there is a bad status item recognised.
BadStatusValueException(String) - Constructor for exception JICSCore.BadStatusValueException
 
BadStatusValueException - Exception in OCSEPICS
This exception is raised when there there is a bad status item recognised.
BadStatusValueException(String) - Constructor for exception OCSEPICS.BadStatusValueException
 
BindingName - Variable in class ISISPController.SetTopWavePlateAction.NameServiceReferenceType
This is the binding name which is associated with the object in the COS name service.
BWALOGICALITEM - Static variable in class ISISPController.ISISPConstants
High level bottom wave plave position status item

C

CAEventListener - Interface in OCSEPICS
This interface will be used to inform a listener of an event on a PV.
cancelAction() - Method in class OCSEPICS.OCSAction
Cancels an existing subaction if it is running but raises an exception otherwise.
castConvertedParameter(String, String) - Method in class OCSEPICS.ProcessVariable
This is responsible for casting the input value to the type which is indicated by the conversiontype parameter and then packaging it up into an a CORBA Any which can then be used to update the noticeboard by the caller.
channelAccessEvent(String, StatusItemValue) - Method in interface OCSEPICS.CAEventListener
This operation will be called when there is an event on the monitored underlying PV and will pass a standard status item.
channelAccessEvent(String, StatusItemValue) - Method in class OCSEPICS.OCSAction
Obligation of the CAEventListener interface.
ChannelMonitor - Variable in class OCSEPICS.ProcessVariable
This the monitor on the PV if it is being monitored
checkExpireMessageBlocksTimer - Variable in class JICSCore.MessageHandler
 
checkForMessageBlock(Severity, String) - Method in class JICSCore.MessageHandler
Checks to see if a postponement has been specified for this message
checkStatusItemInError(StatusItemValue) - Static method in class JICSCore.StatusItemHelper
Checks to see if the status item which is provided is in error and if it is then it raises an exception to that effect.
ClassInstantiated - Static variable in class JICSCore.OCSCORBAHelper
Used to ensure that only ever one instance of this class exists in a process.
closeDown(String) - Method in class OCSEPICS.EPICSController
This is an obligation to the CORBA instrument controller interface which permits the application to be closed down in a controlled manner.
ClstatPV - Variable in class OCSEPICS.EPICSAction
This is the name of the PV which wil be used used to hold the state of the mechanism control status.
commandAccepted(String, StatusItemValue) - Method in class OCSEPICS.OCSAction
This is the part of the state machine for the OCSAction and performs the actions required when we are expecting to go to state COMMAND_ACCEPTED from state COMMAND_PROCESSING.
COMMANDACCEPTEDSUCESSFULLY - Static variable in class OCSEPICS.OCSEPICSConsts
This is the logical value which should be associated with the * COMMSTR PV which indicates that the command was accepted.
commandProcessing(String, StatusItemValue) - Method in class OCSEPICS.OCSAction
This method will be called as part of the event driven transition of the action state machine.
COMMANDPROCESSING_ACTIVE - Static variable in class OCSEPICS.OCSEPICSConsts
Used to indicate the various states of the COMMSTAT variable.
COMMANDPROCESSING_OK - Static variable in class OCSEPICS.OCSEPICSConsts
Used to indicate the various states of the COMMSTAT variable.
COMMANDPROCESSING_REJECTEDAIP - Static variable in class OCSEPICS.OCSEPICSConsts
Used to indicate the various states of the COMMSTAT variable.
COMMANDPROCESSING_REJECTEDCNS - Static variable in class OCSEPICS.OCSEPICSConsts
Used to indicate the various states of the COMMSTAT variable.
COMMANDPROCESSING_REJECTEDIDP - Static variable in class OCSEPICS.OCSEPICSConsts
Used to indicate the various states of the COMMSTAT variable.
COMMANDPROCESSING_REJECTEDIIO - Static variable in class OCSEPICS.OCSEPICSConsts
Used to indicate the various states of the COMMSTAT variable.
COMMANDPROCESSING_REJECTEDMNN - Static variable in class OCSEPICS.OCSEPICSConsts
Used to indicate the various states of the COMMSTAT variable.
CommPV - Variable in class OCSEPICS.EPICSAction
This is the PV which will hold the command to be executed from the user.
CommStat - Variable in class OCSEPICS.OCSAction
This is the last value for the COMMSTAT PV which indicates whether or not the last command was accepted OK or not.
COMMSTATCOMMANDACCEPTED - Static variable in class OCSEPICS.OCSEPICSConsts
This is the value which is set in the commstat variable when a command is completed without problem
CommStatPV - Variable in class OCSEPICS.EPICSAction
This is the PV into which the EPICS system will write whether the command which was entered is actually OK or not.
CommStr - Variable in class OCSEPICS.OCSAction
This is the last value for the COMMSTR PV which indicates whether or not the last command to be attempted was accepted without problems or not.
CommStrOkValue - Variable in class OCSEPICS.OCSAction
This is the value which indicates that the commstr does not contain an error.
CommStrPV - Variable in class OCSEPICS.EPICSAction
This is the PV associated with any error which is associated with the comamnd validation status.
connectionChanged(ConnectionEvent) - Method in class JavaEpics.JavaEPICS
 
connectionChanged(ConnectionEvent) - Method in class OCSEPICS.ProcessVariable
This is the obligation of the ConnectionListener interface.
Context - Variable in class ISISPController.SetTopWavePlateAction.NameServiceReferenceType
This is the context within which the object is stored.
ConversionUniqueSeqCode - Static variable in class OCSEPICS.ProcessVariable
Static variable which is used for indexing the parameter conversions
convertAnyValueToString(Any) - Static method in class JICSCore.StatusItemHelper
Can be used to convert the value which is contained in an Any to it's string representation.
convertClampPosition(Integer, String, Integer, String) - Method in class ISISPController.ISISPParameterConversion
This will convert the states which are returned clamp position identifier.
convertCLSTAT(Integer, String, Integer, String) - Method in class ISISPController.ISISPParameterConversion
This is used to convert the values of the CLSTAT to human readable values.
convertCOMMSTAT(Integer, String, Integer, String) - Method in class ISISPController.ISISPParameterConversion
This is used to convert the values of the commstat to human readable values.
convertCOMMSTR(Integer, String, Integer, String) - Method in class ISISPController.ISISPParameterConversion
This is used to convert the values of the COMMSTAT to human readable values.
convertConnectionStatus(Integer, String, Integer, String) - Method in class ISISPController.ISISPParameterConversion
Converts the connection status of the waveplates between logical and engineering units.
convertDBRType(DBR) - Method in class OCSEPICS.ProcessVariable
This method will be called to convert the EPICS DBR type specified to a string.
convertSlidePosition(Integer, String, Integer, String) - Method in class ISISPController.ISISPParameterConversion
This will convert the positions of the two waveplates slides which can be either IN or OUT
convertToDeciDegrees(Integer, String, Integer, String) - Method in class ISISPController.ISISPParameterConversion
Converts the input value for the angle to and from deci-degrees.
convertToDeciHertz(Integer, String, Integer, String) - Method in class ISISPController.ISISPParameterConversion
Converts the input value for the spin speed to and from deci-hertz.
convertVMEFanStatus(Integer, String, Integer, String) - Method in class ISISPController.ISISPParameterConversion
Converts the VME fan status between logical and engineering units.
convertVMEThermalStatus(Integer, String, Integer, String) - Method in class ISISPController.ISISPParameterConversion
Converts the VME thermal status between logical and engineering units.
CORBAcloseDown() - Method in class JICSCore.OCSCORBAHelper
Close down the CORBA communications.
CORBAHelper - Variable in class ISISPController.SetTopWavePlateAction
Used to perform ICS CORBA related functions
CORBAHelper - Variable in class OCSEPICS.EPICSAction
This will be used to perform OCS CORBA related tasks
COSNameServiceHost - Variable in class JICSCore.OCSCORBAHelper
The machine which is hosting the name service
createCOSNameServiceMappings(String) - Method in class ISISPController.SetTopWavePlateAction
Recreate a set of "logical" action references in the COS name service which map from the logical mechanisms QW and HW (bound in the name service using the binding context QWR,QWS,QWA,HWR,HWS,HWA) to the actual mechanism action references in the name service TW and BW.
createErrorStatusItem(String, OCSCORBAHelper, String, int, String) - Static method in class JICSCore.StatusItemHelper
Used to create a status item which is in error.
createErrorStatusItem(String[], OCSCORBAHelper, String[], int, String) - Static method in class JICSCore.StatusItemHelper
Used to create an array of status items which are in error.
createInstrumentAssociatedCORBAActions() - Method in class OCSEPICS.EPICSController
Now we need to go through the database and create all of the CORBA actions which are to be used to control the EPICS IOC.
createInstrumentAssociatedProcessVariables() - Method in class OCSEPICS.EPICSController
Determines the EPICS process variables which are associated with the instrument controller we are suppoesd to be controlling and sets up channel access to monitor them
createNamingServiceContext(String) - Method in class JICSCore.OCSCORBAHelper
Creates a new context in the naming service.
createNewPOA(String) - Method in class JICSCore.OCSCORBAHelper
This will be used to create a new POA which supports persistent object references.
createNormalStatusItem(String[], OCSCORBAHelper, String[], Any[]) - Static method in class JICSCore.StatusItemHelper
Used to create an array of StatusItemValue and optionally write it into the parameter noticeboard.
createNormalStatusItem(String, OCSCORBAHelper, String, Any) - Static method in class JICSCore.StatusItemHelper
Used to create a status item and optionally write it into the parameter noticeboard
createSoftwareControllerSubactions() - Method in class ISISPController.ISISPController
This method is responsible for creating all of the compound sequence subactions specific to ISISP including those which are software controller specific.
CurrentPositionPV - Variable in class OCSEPICS.EPICSAction
This is the PV which contains the current position of the mechanism

D

DatabaseHost - Variable in class OCSEPICS.EPICSController
Host name of the machine hosting the database
DBConnection - Variable in class ISISPController.SetFocusOffsetAction
A connection to the database
DBConnection - Variable in class ISISPController.SetTopWavePlateAction
A live database connection to the ICS database which will be used to update the details of the current filter which is located in the respective arm.
DBConnection - Variable in class OCSEPICS.EPICSController
This is used to hold a database connection to the WHT OCS postgres database where the configuration data for the mechanisms which are to be simulated is held
DBConnection - Variable in class OCSEPICS.ProcessVariable
This is a live connection to the database
DebugMode - Variable in class JICSCore.MessageHandler
This indicates whether or not debug messages will be output The default is not to output debug messages, they must be enabled by the instantiator.
DemandPV - Variable in class OCSEPICS.EPICSAction
This is the PV into which the demand value for a given action should be written.
DisplayDate - Variable in class JICSCore.MessageHandler
Indicates whether or not the date should be displayed in the output, by default the date is not included in the output to syslog.

E

ENGINEERINGARG - Static variable in class OCSEPICS.OCSEPICSConsts
Used to index the engineering status value in the array which is returned which contains the IDL type representing a status item after type conversion has been performed.
EngineeringArgType - Variable in class OCSEPICS.ProcessVariable
This is the argument type of the PV when it is to be written into the noticeboard
EngineeringMode - Variable in class JICSCore.MessageHandler
This indicates whether or not engineering messages will be output The default is not to output engineering messages, they must be enabled by the instantiator.
EPICSAction - Class in OCSEPICS
This will be used as a base class for EPICS related actions.
EPICSAction(MessageHandler, String, String, String, Hashtable<String, ProcessVariable>, OCSCORBAHelper, FourMSParameterConverter) - Constructor for class OCSEPICS.EPICSAction
This is the main constructor for the class.
EPICSContext - Variable in class OCSEPICS.EPICSController
This is the EPICS context within which we perform all EPICS related channel access activities.
EPICSContext - Variable in class OCSEPICS.ProcessVariable
This is the EPICS context which we will use
EPICSController - Class in OCSEPICS
 
EPICSController(String[], MessageHandler, boolean, String, String, String, FourMSParameterConverter, String) - Constructor for class OCSEPICS.EPICSController
Constructor for the class.
EPICSMechanism - Class in OCSEPICS
This class will be used to store the state of an EPICS mechanism and will generally be shared amongst all actions which are associated with the mechanism so that they are aware if any of the other actions are using the mechanism or an external 3rd party is using the mechanism.
EPICSMechanism(String, MessageHandler) - Constructor for class OCSEPICS.EPICSMechanism
Constructor for the class
ErrStr - Variable in class OCSEPICS.OCSAction
This is the current ERRSTR which is associated with the mechanism.
ErrStrPV - Variable in class OCSEPICS.EPICSAction
This PV holds the error description string for the mechanism
EventListeners - Variable in class OCSEPICS.ProcessVariable
A list of listeners which are interested on events which occur on this PV.
ExpectedNumberOfSubactionArguments - Variable in class OCSEPICS.EPICSAction
This is the expected number of arguments which will be passed from the client when this subaction is started
extractStatusValueBoolean(StatusItemValue) - Static method in class JICSCore.StatusItemHelper
This will be used to extract the value from the status item which is supplied.
extractStatusValueDouble(StatusItemValue) - Static method in class JICSCore.StatusItemHelper
This will be used to extract the value from the status item which is supplied.
extractStatusValueFloat(StatusItemValue) - Static method in class JICSCore.StatusItemHelper
This will be used to extract the value from the status item which is supplied.
extractStatusValueInt(StatusItemValue) - Static method in class JICSCore.StatusItemHelper
This will be used to extract the value from the status item which is supplied.
extractStatusValueLong(StatusItemValue) - Static method in class JICSCore.StatusItemHelper
This will be used to extract the value from the status item which is supplied.
extractStatusValueShort(StatusItemValue) - Static method in class JICSCore.StatusItemHelper
This will be used to extract the value from the status item which is supplied.
extractStatusValueString(StatusItemValue) - Static method in class JICSCore.StatusItemHelper
This will be used to extract the value from the status item which is supplied.

F

Facility - Variable in class JICSCore.MessageHandler
This is the default facility which will be used for reporting errors.
finalize() - Method in class OCSEPICS.EPICSAction
 
finalize() - Method in class OCSEPICS.OCSAction
 
finalize() - Method in class OCSEPICS.OCSEPICSConsts
 
finalize() - Method in class OCSEPICS.ProcessVariable
 
finalize() - Method in class OCSEPICS.StatusVariable
 
findNameService() - Method in class JICSCore.OCSCORBAHelper
Looks up and returns a proxy Name Server CORBA object which can be used to access the name server.

G

getInstrumentControllerReference(String) - Method in class JICSCore.OCSCORBAHelper
Returns a CORBA reference to the instrument controller interface associated with the instrument controller which was specified as part of the argument sequence.
getLogicalArgType() - Method in class OCSEPICS.ProcessVariable
Used to get the type of the logical argument
getMechanismName() - Method in class OCSEPICS.EPICSMechanism
Returns the name of the mechanism
getNameServiceReference() - Method in class JICSCore.OCSCORBAHelper
Returns a reference to the CORBA name service which was resolved when the class was instantiated.
getORB() - Method in class JICSCore.OCSCORBAHelper
Returns a reference to the ORB singleton.
getParameterNoticeBoardReference() - Method in class JICSCore.OCSCORBAHelper
Returns a CORBA reference to the parameter noticeboard.
getPOA() - Method in class JICSCore.OCSCORBAHelper
Returns a reference to a POA which was setup to create objects with persistent IOR references
getPVName() - Method in class OCSEPICS.ProcessVariable
Gets the name of the process variable
getStatusValue() - Method in class OCSEPICS.ProcessVariable
This method will be used for getting the value of the PV from the IOC, updating the noticeboard accordingly and returning the value to the caller.

H

HALFWAVEPLATETELESCOPEOFFSETNBITEM - Static variable in class ISISPController.ISISPConstants
This is the noticeboard item which will contain the focus offset for the half wave plate
HALFWAVEPLATETVOFFSETNBITEM - Static variable in class ISISPController.ISISPConstants
This is the noticeboard item which will contain the focus offset for the half wave plate
handshake() - Method in class OCSEPICS.EPICSController
This is an obligation to the CORBA instrument controller interface which permits a third party to ascertain if the instrument controller is responding.
HexFormat - Class in JICSCore
 
HexFormat() - Constructor for class JICSCore.HexFormat
 
HostName - Variable in class JICSCore.MessageHandler
This is the name of the host upon which the syslog daemon that we want to connect resides.
HostName - Variable in class OCSEPICS.ProcessVariable
This is the name of the EPICS host which is home to the process variable which is to be monitored by this class

I

informListeners(StatusItemValue) - Method in class OCSEPICS.ProcessVariable
Informs the PV listeners of a change in the value of a PV when there is an event.
informListeners(StatusItemValue[]) - Method in class OCSEPICS.ProcessVariable
Informs the PV listeners of a change in the value of a PV when there is an event.
InitialiseCORBAHelper(String[], String, String, String) - Method in class JICSCore.OCSCORBAHelper
Initialise the ICS CORBA helper class.
InitialiseCORBAHelper(String[], String) - Method in class JICSCore.OCSCORBAHelper
Will be used to initialise the CORBA helper but no persistent reference policy will be created for this ORB/POA.
initialiseMessageHandler(boolean) - Method in class JICSCore.MessageHandler
This should be called to initialise the message handler after the configuration of the class has been performed.
initialiseNoticeBoardItems() - Method in class ISISPController.ISISPController
Initialises the items which are expected to be present in the noticeboard which all of the ISISP system will use.
initiateEPICSCommand(String) - Method in class OCSEPICS.OCSAction
This is the part of the state machine for the OCS actions.
initiateEPICSCommand() - Method in class OCSEPICS.OCSAction
This is the part of the state machine for the OCS actions and performs the action required when the command has been issued to IOC and we are waiting for it to accept the command.
InstrumentName - Variable in class OCSEPICS.EPICSAction
This is the name of the instrument with which this action is associated.
InstrumentName - Variable in class OCSEPICS.EPICSController
This is the name of the instrument which we are controlling
InstrumentName - Variable in class OCSEPICS.ProcessVariable
This is the name of the instrument which is associated with this PV
InstrumentPVs - Variable in class OCSEPICS.EPICSController
This is a hashtable of all of the PVs which will be used in the control and monitoring of status of the instrument.
IOCAction - Variable in class OCSEPICS.EPICSAction
This is the name of the IOC action which is associated with this subaction
iocActionState - Variable in class OCSEPICS.EPICSAction
This is the state of the underlying IOC action which this action supports.
IOCProcessVariables - Variable in class OCSEPICS.OCSAction
This hashtable contains a reference to all of the process variables which will be needed in order to perform actions on the mechanisms on the IOC.
ISISPConstants - Class in ISISPController
This class contains statics which will be used throughout the ISISP instrument controller task
ISISPConstants() - Constructor for class ISISPController.ISISPConstants
 
ISISPConstants.FocusOffsetCorrectionMode - Enum in ISISPController
An enumeration which can be used to represent the autofocus mode
ISISPConstants.FocusOffsetCorrectionMode() - Constructor for enum ISISPController.ISISPConstants.FocusOffsetCorrectionMode
 
ISISPConstants.SlidePosition - Enum in ISISPController
Possibly positions for a slide to be in
ISISPConstants.SlidePosition() - Constructor for enum ISISPController.ISISPConstants.SlidePosition
 
ISISPConstants.WaveplateTypes - Enum in ISISPController
These are the two different types of waveplates which are available
ISISPConstants.WaveplateTypes() - Constructor for enum ISISPController.ISISPConstants.WaveplateTypes
 
ISISPController - package ISISPController
 
ISISPController - Class in ISISPController
This class is the main class for the ISISP instrument controller task which sets up an instance of an EPICS based instrument controller which can be used to control the ISISP IOC and provide all of the high level commands which will be used by the ISISP client suite.
ISISPController(String[], MessageHandler, boolean, String) - Constructor for class ISISPController.ISISPController
The constructor for the class.
ISISPParameterConversion - Class in ISISPController
This class contains all of the conversion methods which will be used to convert input (logical) and output (engineering) parameters to/from the IOC microprocessor for the ISISP instrument.
ISISPParameterConversion(Connection, MessageHandler, ORB, ParameterNoticeBoardSupplier, OCSCORBAHelper) - Constructor for class ISISPController.ISISPParameterConversion
 

J

JavaEpics - package JavaEpics
 
JavaEPICS - Class in JavaEpics
 
JavaEPICS(String[]) - Constructor for class JavaEpics.JavaEPICS
 
JCA - Variable in class OCSEPICS.EPICSController
This is an instance of the JCA library
JICSCore - package JICSCore
 
JunitOCSEPICS - Class in OCSEPICS
This class is a Junit test frame which tests the functionality of the classes which comprise the OCSEPICS package When run it will perform a sequence of tests which will verify the correct operation of the classs.
JunitOCSEPICS() - Constructor for class OCSEPICS.JunitOCSEPICS
 

L

LastSubactionCompletionState - Variable in class OCSEPICS.EPICSAction
Completion state of the last subaction which was executed.
LogicalActionReferencesNames - Variable in class ISISPController.SetTopWavePlateAction
 
LOGICALARG - Static variable in class OCSEPICS.OCSEPICSConsts
Used to index the logical status value in the array which is returned which contains the IDL type representing a status item after type conversion has been performed.
LogicalArgType - Variable in class OCSEPICS.ProcessVariable
This is the logical type of the PV once it has been converted from it's engineering value into a logical value.
LogicalNBParameterName - Variable in class OCSEPICS.ProcessVariable
This is the name of the parameter which is to be written into the noticeboard.

M

main(String[]) - Static method in class ISISPController.ISISPController
This is the main entry point which will be used to start the ISISP controller.
main(String[]) - Static method in class JavaEpics.JavaEPICS
 
main(String[]) - Static method in class JICSCore.OCSCORBAHelper
This is the main routine and can be used to test the class
main(String[]) - Static method in class OCSEPICS.JunitOCSEPICS
main method which will run the tests of the parameter
main(String[]) - Static method in class OCSEPICS.ProcessVariable
main() method which can be used to run some tests on the process variable class.
Mechanism - Variable in class OCSEPICS.OCSAction
The EPICS mechanism.
MechanismActionReferencesNames - Variable in class ISISPController.SetTopWavePlateAction
 
MechanismActions - Variable in class OCSEPICS.EPICSMechanism
This is a hashtable of all of the actions which are associated with this mechanism
MECHANISMACTIVE - Static variable in class OCSEPICS.OCSEPICSConsts
The PV CLSTAT is set to ACTIVE to indicate that the mechanism is moving
MECHANISMINACTIVE - Static variable in class OCSEPICS.OCSEPICSConsts
The PV CLSTAT is set to DONE to indicate that the mechanism is not active
MechanismName - Variable in class OCSEPICS.EPICSMechanism
This is the name of the mechanism
Mechanisms - Variable in class OCSEPICS.EPICSController
Mechanisms which are associated with the IOC which can be moved in some way
MechName - Variable in class OCSEPICS.EPICSAction
This is the name of the mechanism with which this subaction is associated.
MechName - Variable in class OCSEPICS.ProcessVariable
This is the name of the mechanism which is associated with this PV if there is one
MechStat - Variable in class OCSEPICS.OCSAction
This is the current MECHSTAT which is associated with the mechanism which is the basis for the action.
MECHSTATOK - Static variable in class OCSEPICS.OCSEPICSConsts
This constant indicates that there is no mechanism error which is associated with a mechanism
MechStatPV - Variable in class OCSEPICS.EPICSAction
This PV holds the mechanism status
MessageExpiryTimes - Variable in class JICSCore.MessageHandler
Used to store the details of any message postponements.
MessageHandler - Class in JICSCore
This class wraps up the syslog classes into a standard method of accessing the syslog which is applicable to the way that we use the syslog here at the ING.
MessageHandler() - Constructor for class JICSCore.MessageHandler
Constructor
messageHandler - Variable in class OCSEPICS.JunitOCSEPICS
This will be used for syslog reporting
monitorChanged(MonitorEvent) - Method in class JavaEpics.JavaEPICS
 
monitorChanged(MonitorEvent) - Method in class OCSEPICS.ProcessVariable
This is the obligation to the MonitorListener interface which will be called when the value of the underlying monitored PV changes.
MonitorCreated - Variable in class OCSEPICS.ProcessVariable
Whether a monitor has been created on this PV
monitored - Variable in class JavaEpics.JavaEPICS
 
MoveSlideWithFocusOffsetAction - Class in ISISPController
This class implements a software controller level sequence subaction which will result in the configured slide being moved and any necessary focus correction being applied to the telescope or the cassegrain television camera should it need to be.
MoveSlideWithFocusOffsetAction(String, String, POA, ORB, MessageHandler, NamingContextExt, int, ISISPConstants.WaveplateTypes, ParameterNoticeBoardSupplier) - Constructor for class ISISPController.MoveSlideWithFocusOffsetAction
The constructor

N

NameOfReference - Variable in class ISISPController.SetTopWavePlateAction.NameServiceReferenceType
This is the full name of the reference to the object in the COS name service
NameServicePortNumber - Variable in class JICSCore.OCSCORBAHelper
This is the port number of the name service which by default is 35777
NextEventTriggeredState - Variable in class OCSEPICS.OCSAction
This is the next expected state that the state machine should move to should the expected transition take place.
NOERROR - Static variable in class OCSEPICS.OCSEPICSConsts
This string indicates that there is no error associated with a mechanism
nowConnected - Variable in class JavaEpics.JavaEPICS
 

O

observerUnableToListen(String, String) - Method in interface OCSEPICS.CAEventListener
This is called when the observer is unable to listen to events for the reported reason
observerUnableToListen(String, String) - Method in class OCSEPICS.OCSAction
Obligation of the CAEventListener interface.This method is called when the observer is unable to listen a PV any longer
OCSAction - Class in OCSEPICS
This class will be used to perform a specific action upon a mechanism in the ISISP/WYFFOS/INTEGRAL EPICS system.
OCSAction(MessageHandler, Connection, String, String, String, Hashtable<String, ProcessVariable>, OCSCORBAHelper, int, FourMSParameterConverter, EPICSMechanism) - Constructor for class OCSEPICS.OCSAction
The constructor for the class.
OCSCorba - Variable in class OCSEPICS.EPICSController
This will be used to perform a lot of the donkey work associated with setting up a CORBA application.
OCSCorba - Variable in class OCSEPICS.JunitOCSEPICS
This will be used to perform a lot of the donkey work associated with setting up a CORBA server.
OCSCorba - Variable in class OCSEPICS.StatusVariable
An instance of the OCS CORBA helper which will be used to facilitate CORBA related activities
OCSCORBAHelper - Class in JICSCore
This class will be used to provide a number of convenience CORBA related functions which can be used throughout the WHTICS system.
OCSCORBAHelper(String[], Properties) - Constructor for class JICSCore.OCSCORBAHelper
The constructor.
OCSCORBAHelper(String[], String, String, String) - Constructor for class JICSCore.OCSCORBAHelper
The constructor.
OCSCORBAHelper(String[], String, String, String, String) - Constructor for class JICSCore.OCSCORBAHelper
The constructor.
OCSCORBAHelper(String[], String, int, String) - Constructor for class JICSCore.OCSCORBAHelper
The constructor.
OCSCORBAHelper(String[], String, int) - Constructor for class JICSCore.OCSCORBAHelper
The constructor.
OCSCORBAHelper(String[], String, String) - Constructor for class JICSCore.OCSCORBAHelper
The constructor.
OCSCORBAHelper(String[], String) - Constructor for class JICSCore.OCSCORBAHelper
The constructor.
OCSEPICS - package OCSEPICS
 
OCSEPICSConsts - Class in OCSEPICS
This is a class which holds constants and enumerations which will be used throughout an OCS EPICS based application.
OCSEPICSConsts() - Constructor for class OCSEPICS.OCSEPICSConsts
 
OCSEPICSConsts.ConversionTypes - Enum in OCSEPICS
Conversion types which are to be applied
OCSEPICSConsts.ConversionTypes() - Constructor for enum OCSEPICS.OCSEPICSConsts.ConversionTypes
 
OCSEPICSConsts.IOCSubactionStateType - Enum in OCSEPICS
These are the states that an EPICS action can take
OCSEPICSConsts.IOCSubactionStateType() - Constructor for enum OCSEPICS.OCSEPICSConsts.IOCSubactionStateType
 
OCSEPICSConsts.MechanismActivityStates - Enum in OCSEPICS
This enumeration reflects the possible state that a mechanism can be in.
OCSEPICSConsts.MechanismActivityStates() - Constructor for enum OCSEPICS.OCSEPICSConsts.MechanismActivityStates
 
OCSEPICSConsts.OCSActionStatesType - Enum in OCSEPICS
This enumeration reflects the states that an EPICS action can be used to model the states of an EPICS action
OCSEPICSConsts.OCSActionStatesType() - Constructor for enum OCSEPICS.OCSEPICSConsts.OCSActionStatesType
 
OCSEPICSConsts.PrematureClStatStates - Enum in OCSEPICS
These values will be used to track premature events on the clstat value before command processing is completed.
OCSEPICSConsts.PrematureClStatStates() - Constructor for enum OCSEPICS.OCSEPICSConsts.PrematureClStatStates
 
OCSEPICSConsts.PVTypes - Enum in OCSEPICS
This is an enumeration of the types of PV which are associated with an EPICS control action
OCSEPICSConsts.PVTypes() - Constructor for enum OCSEPICS.OCSEPICSConsts.PVTypes
 
OCSEPICSConsts.SubactionCompletionStates - Enum in OCSEPICS
These values will be used to report the completion state of the subactions
OCSEPICSConsts.SubactionCompletionStates() - Constructor for enum OCSEPICS.OCSEPICSConsts.SubactionCompletionStates
 
OCSEPICSConsts.SubactionStateType - Enum in OCSEPICS
This enumeration reflects the possible state that subactions in the instrument controller can be in.
OCSEPICSConsts.SubactionStateType() - Constructor for enum OCSEPICS.OCSEPICSConsts.SubactionStateType
 
OCSEPICSConsts.UnitType - Enum in OCSEPICS
These are the two types of values which can be associated with PV.
OCSEPICSConsts.UnitType() - Constructor for enum OCSEPICS.OCSEPICSConsts.UnitType
 
Orb - Variable in class JICSCore.OCSCORBAHelper
A reference to the ORB singleton for this process
Orb - Variable in class OCSEPICS.EPICSController
The CORBA object request broker (ORB) which will be used for handling incoming CORBA requests
ORBName - Variable in class JICSCore.OCSCORBAHelper
This is the name of the ORB which will be used in the event of one not been supplied.

P

padHexString(int, String) - Static method in class JICSCore.HexFormat
This method will be used to generate a string that is padded by the number of zeros that were specified by the precision parameter.
ParameterConversionCode - Variable in class OCSEPICS.ProcessVariable
This code will be used to uniquely identify the parameter conversion to be used (if at all) on this PV.
ParameterConvertor - Variable in class OCSEPICS.EPICSAction
This will be used by the PV class to convert between engineering and logical units.
ParameterConvertor - Variable in class OCSEPICS.EPICSController
This will be used to convert parameters backwards and forewards from engineering units and back again
ParameterConvertor - Variable in class OCSEPICS.StatusVariable
This will be used by the PV class to convert between engineering and logical units.
ParameterNoticeBoard - Variable in class ISISPController.MoveSlideWithFocusOffsetAction
This is reference to the remote proxy CORBA object which will be used to access the parameter noticeboard so that we may access status information relating to the focus offsets.
ParameterNoticeBoard - Variable in class ISISPController.SetFocusAction
This is reference to the remote proxy CORBA object which will be used to access the parameter noticeboard so that we may access status information relating to the ISISP system.
ParameterNoticeBoard - Variable in class ISISPController.SetFocusOffsetAction
This is reference to the remote proxy CORBA object which will be used to access the parameter noticeboard so that we may access status information relating to the ISISP system.
ParameterNoticeBoard - Variable in class ISISPController.SetTopWavePlateAction
This is reference to the remote proxy CORBA object which will be used to access the parameter noticeboard so that we may access status information relating to the ISISP system.
ParameterNoticeBoard - Variable in class JICSCore.OCSCORBAHelper
This is a reference to the parameter noticeboard;
ParameterNoticeBoard - Variable in class OCSEPICS.EPICSController
This is reference to the remote proxy CORBA object which will be used to access the parameter noticeboard
parameterNoticeBoard - Variable in class OCSEPICS.JunitOCSEPICS
A CORBA reference to the parameter noticeboard
ParameterNoticeBoard - Variable in class OCSEPICS.StatusVariable
This is a reference to the parameter noticeboard so that the PV may update it when there is an event on the monitored PV.
performEngineeringToLogicalUnitConversion(DBR) - Method in class OCSEPICS.ProcessVariable
Converts the input parameter which is an EPICS DBR type from it's engineering value to it's logical value if required and then update noticeboard with both the engineering and the logical values.
performFocusCorrection(ISISPConstants.FocusOffsetCorrectionMode, double, double, ISISPConstants.SlidePosition) - Method in class ISISPController.MoveSlideWithFocusOffsetAction
Adjust the focus of the cassegrain television in the A&G box and the telescope (only if specified) as result of the moving the waveplate slide in or out.
performLogicalToEngineeringUnitConversion(String) - Method in class OCSEPICS.ProcessVariable
This method can be used to convert a logical value to an engineering value.
Poa - Variable in class JICSCore.OCSCORBAHelper
This is a POA which is to be created.
Poa - Variable in class OCSEPICS.EPICSController
The CORBA portable object adapter which will be used by this class
POAName - Variable in class JICSCore.OCSCORBAHelper
This is the name of the POA which will be used in the event of one not been supplied.
PrematureCLStatState - Variable in class OCSEPICS.OCSAction
Whether we have a received a clstat transition between ACTIVE and DONE before command processing has been completed by the IOC.
Priority - Variable in class JICSCore.MessageHandler
This is the default priority that will be used when reporting error.
ProcessName - Variable in class JICSCore.MessageHandler
This is the name of the process which will be associated with the message.
processVariable - Variable in class OCSEPICS.JunitOCSEPICS
This is a EPICS process variable that we are going to test
ProcessVariable - Class in OCSEPICS
This class wraps up an EPICS process variable (PV) into a object which can be used throughout an OCS EPICS application.
ProcessVariable(Connection, String, Context, MessageHandler, FourMSParameterConverter, OCSCORBAHelper) - Constructor for class OCSEPICS.ProcessVariable
This is the constructor for this class.
putProcessVariable(String) - Method in class OCSEPICS.ProcessVariable
This will be used for putting a value into the PV on the IOC.
PVChannel - Variable in class OCSEPICS.ProcessVariable
This is the EPICS channel which is associated with the PV
PVConnected - Variable in class OCSEPICS.ProcessVariable
Indicates whether we are connected to the PV in the IOC or not.
PVInitialisationTimer - Variable in class OCSEPICS.ProcessVariable
This is a timer object which will be used for scheduling the intialisation of the PV
PVMonitoringInitialised - Variable in class OCSEPICS.ProcessVariable
Whether we have intialised the class or not
PVName - Variable in class OCSEPICS.ProcessVariable
This is the textual name of the PV

Q

QUARTERWAVEPLATETELESCOPEOFFSETNBITEM - Static variable in class ISISPController.ISISPConstants
This is the noticeboard item which will contain the focus offset for the quarter wave plate
QUARTERWAVEPLATETVOFFSETNBITEM - Static variable in class ISISPController.ISISPConstants
This is the noticeboard item which will contain the focus offset for the quarter wave plate

R

RawUnitsLabel - Variable in class OCSEPICS.ProcessVariable
This is raw units which are associated with the engineering value
Reference - Variable in class ISISPController.SetTopWavePlateAction.NameServiceReferenceType
This is the IOR to which this binding refers to.
reportAlarm(String, int) - Method in class JICSCore.MessageHandler
This method will used for reporting a ALARM message into the syslog.
reportAlarm(String) - Method in class JICSCore.MessageHandler
This method will used for reporting an error message into the syslog such that it will be reported as an alarm by the talker log.
reportDebug(String) - Method in class JICSCore.MessageHandler
This method will used for reporting a debug message into the syslog if DebugMode has been enabled.
reportDebug(String, int) - Method in class JICSCore.MessageHandler
This method will used for reporting a debug message into the syslog if DebugMode has been enabled.
reportEngineering(String) - Method in class JICSCore.MessageHandler
This method will used for reporting a debug message into the syslog if DebugMode has been enabled.
reportError(String, int) - Method in class JICSCore.MessageHandler
This method will used for reporting a ERROR message into the syslog.
reportError(String) - Method in class JICSCore.MessageHandler
This method will used for reporting an ERROR message into the syslog.
reportInfo(String, int) - Method in class JICSCore.MessageHandler
This method will used for reporting a INFO message into the syslog.
reportInfo(String) - Method in class JICSCore.MessageHandler
This method will used for reporting an INFO message into the syslog.
reportUnsolicitedMovement() - Method in class OCSEPICS.EPICSMechanism
This method will be used to check all of the actions which are associated with a mechanism and if none of them are active, it reports that the mechanism has moved unintentionally (or perhaps been driven by a 3rd party from an EPICS mimic)
resetStateMachine(String) - Method in class OCSEPICS.OCSAction
Resets the state machine which models the OCS action.
rootNamingServiceContext - Variable in class JICSCore.OCSCORBAHelper
This is a reference to the top level context in the naming service
RootNamingServiceContext - Variable in class OCSEPICS.EPICSController
This is a reference to the COS naming service
rootPOA - Variable in class JICSCore.OCSCORBAHelper
This is the root POA of the CORBA system
RotationalMechanismMoveSubaction - Variable in class ISISPController.StopRotationMechanismAction
This is a reference to the subaction which can be used to move the selected rotational mechanism
run() - Method in class ISISPController.MoveSlideWithFocusOffsetAction
This is the run method.
run() - Method in class ISISPController.SetFocusAction
This is the run method which represents the thread within which the action will run.
run() - Method in class ISISPController.SetFocusOffsetAction
This is the run method which represents the thread within which the action will run.
run() - Method in class ISISPController.SetTopWavePlateAction
This is the run method which represents the thread within which the action will run.
run() - Method in class ISISPController.StopRotationMechanismAction
This is the run method.
run() - Method in class JICSCore.MessageHandler
Every second we check for expiry of message postponements and remove them when expired.
run() - Method in class OCSEPICS.EPICSAction
This is the obligation to the TimerTask subclass which is extended.
run() - Method in class OCSEPICS.ProcessVariable
This is the obligation of the TimerTask base class.
run() - Method in class OCSEPICS.StatusVariable
This is the run method which is the obligation of the TimerTask interface.

S

SecondsBeforeTimeout - Variable in class OCSEPICS.EPICSAction
This holds the amount of time that a subaction has to go before it timesout,this is reset when an action is started and the value which is used is normally determined by the timeout PV which is contained with the IOC.
sendErrorToSyslog(int, String) - Method in class JICSCore.MessageHandler
This method will used for reporting a message into the syslog.
serialVersionUID - Static variable in exception ISISPController.UnableToGenerateMappings
 
serialVersionUID - Static variable in exception OCSEPICS.BadStatusValueException
 
serialVersionUID - Static variable in exception OCSEPICS.StateMachineException
 
serialVersionUID - Static variable in exception OCSEPICS.UnableToConvertDBRTypeException
 
serialVersionUID - Static variable in exception OCSEPICS.UnableToInitiatePVException
 
serialVersionUID - Static variable in exception OCSEPICS.UnableToPerformConversion
 
serialVersionUID - Static variable in exception OCSEPICS.UnableToUpdateNoticeboardException
 
setActionState(String, OCSEPICSConsts.SubactionStateType) - Method in class OCSEPICS.EPICSMechanism
Allows the setting of the action state which is associated with a mechanism
setCommStrOkValue(String) - Method in class OCSEPICS.OCSAction
Used to set the value of the COMMSTR PV which is used to indicate that the command was requested was validated successfully.
setDebugMode(boolean) - Method in class JICSCore.MessageHandler
Enable or suppress the output of debug messages into the syslog.
setDebugState(boolean) - Method in class OCSEPICS.EPICSController
This is an obligation to the CORBA instrument controller interface which permits the debug of the application to be enabled or disabled.
setEngineeringMode(boolean) - Method in class JICSCore.MessageHandler
Enable or suppress the output of engineering into the syslog.
SetFocusAction - Class in ISISPController
This class implements a software controller level sequence subaction which will permit a client to specify the type of focus correction which will be performed when the waveplate slides are inserted in and out of the optical train.
SetFocusAction(String, String, POA, ORB, MessageHandler, NamingContextExt) - Constructor for class ISISPController.SetFocusAction
The constructor
SetFocusOffsetAction - Class in ISISPController
This class implements a software controller level sequence subaction which will permit a client to specify the focus offset which is associated with a defined waveplate and focus adjustment target which can be either the telescope or the cassegrain.
SetFocusOffsetAction(String, String, POA, ORB, MessageHandler, NamingContextExt, ParameterNoticeBoardSupplier, Connection) - Constructor for class ISISPController.SetFocusOffsetAction
The constructor
SetTopWavePlateAction - Class in ISISPController
This class implements a software controller level sequence subaction which will permit a client top specify which of the waveplates which is located in the top waveplate to be specified by the user.
SetTopWavePlateAction(String, Connection, String, POA, ORB, MessageHandler, NamingContextExt, OCSCORBAHelper) - Constructor for class ISISPController.SetTopWavePlateAction
The constructor
SetTopWavePlateAction.ActualMechanismActions - Enum in ISISPController
An enumeration which is used to index an array of the actual subactions which are mapped onto the top and bottom waveplate control actions
SetTopWavePlateAction.ActualMechanismActions() - Constructor for enum ISISPController.SetTopWavePlateAction.ActualMechanismActions
 
SetTopWavePlateAction.LogicalMechanismActions - Enum in ISISPController
An enumeration which is used to index an array of the logical subactions which are mapped onto the quarter and half waveplate control actions.
SetTopWavePlateAction.LogicalMechanismActions() - Constructor for enum ISISPController.SetTopWavePlateAction.LogicalMechanismActions
 
SetTopWavePlateAction.NameServiceReferenceType - Class in ISISPController
This will be used to hold the details of the references to the COS name service actions as we manipulate them to create the mapping between the logical and the actual name service references.
SetTopWavePlateAction.NameServiceReferenceType(String, Object) - Constructor for class ISISPController.SetTopWavePlateAction.NameServiceReferenceType
This is the constructor for the class
setTraceLevel(double) - Method in class OCSEPICS.EPICSController
This is an obligation to the CORBA instrument controller interface which permits the trace level of the application to be set, in this application there is no different trace levels enabled.
setUp() - Method in class OCSEPICS.JunitOCSEPICS
This class will be called to set up the test unit ahead of the tests being executed.
SetupInstrumentControllerActions() - Method in class OCSEPICS.EPICSController
This will be used to set up the controller for the instrument which we have been instructed to control.
Severity - Enum in JICSCore
 
Severity() - Constructor for enum JICSCore.Severity
 
SimulationMode - Variable in class OCSEPICS.EPICSController
Whether or not we are in simulation mode.
SlideMoveSubaction - Variable in class ISISPController.MoveSlideWithFocusOffsetAction
This is a reference to the subaction which can be used to move the selected rotational mechanism
startAction(String[], SubActionCompletionListener) - Method in class OCSEPICS.OCSAction
This is the obligation of the SubActionOperations IDL interface which will be used by an external CORBA client to invoke this subaction.
StateMachineException - Exception in OCSEPICS
This exception is raised when there is an attempt to transition the state machine and there is a problem.
StateMachineException(String) - Constructor for exception OCSEPICS.StateMachineException
 
StatusItemHelper - Class in JICSCore
This class contains methods which can be used to manipulate the IDL data type StatusItem.
StatusItemHelper() - Constructor for class JICSCore.StatusItemHelper
 
StatusItemInErrorException - Exception in JICSCore
This exception is raised when we are unable to convert an Any value to a string because the Any value is in an error state
StatusItemInErrorException(String) - Constructor for exception JICSCore.StatusItemInErrorException
 
statusVariable - Variable in class OCSEPICS.JunitOCSEPICS
A StatusVariable which will be used for testing
StatusVariable - Class in OCSEPICS
This is a base class which will be inherited by all status variables which are to be included in the observing system and passed around.
StatusVariable(OCSCORBAHelper, MessageHandler, FourMSParameterConverter) - Constructor for class OCSEPICS.StatusVariable
The constructor for the class
StatusVariable() - Constructor for class OCSEPICS.StatusVariable
 
StatusVariableName - Variable in class OCSEPICS.StatusVariable
This is the name which is associated with the status item.
StopRotationMechanismAction - Class in ISISPController
This class implements a software controller level sequence subaction which will result in the rotation mechanism which has been specified being stopped.
StopRotationMechanismAction(String, String, POA, ORB, MessageHandler, NamingContextExt, int, ISISPConstants.WaveplateTypes) - Constructor for class ISISPController.StopRotationMechanismAction
The constructor
storeReferenceInNameService(Servant, String, String) - Method in class JICSCore.OCSCORBAHelper
Store a given CORBA servant reference to the name service.
SubActionInitiatorCB - Variable in class OCSEPICS.EPICSAction
This is a reference to the last object that initiated this subaction.
SubactionName - Variable in class OCSEPICS.EPICSAction
This is the name of the subaction.
SubactionState - Variable in class OCSEPICS.EPICSAction
This attribute relects the current state of the subaction whether it be active or idle.
SUBACTIONTIMEDOUT - Static variable in class OCSEPICS.OCSEPICSConsts
This is an indication that the subaction has expired
SubactionTimeout - Variable in class OCSEPICS.EPICSAction
This is the timeout which is associated with the subaction
SubActionTimer - Variable in class OCSEPICS.EPICSAction
This is a timer object which will be used for scheduling timer based operations on the subaction.
suite() - Static method in class OCSEPICS.JunitOCSEPICS
Establish the test suite in this class, it goes through the class extracting the test methods and then building a Junit test suite which will be used to perform the tests.
SyslogMessageHandler - Variable in class OCSEPICS.EPICSAction
This will be used for reporting things to the syslog
SyslogMessageHandler - Variable in class OCSEPICS.EPICSController
This is a syslog object which will be used to report errors etc
SyslogMessageHandler - Variable in class OCSEPICS.EPICSMechanism
This will be used for reporting information to the syslog
SyslogMessageHandler - Variable in class OCSEPICS.StatusVariable
This will be used for reporting information to the syslog

T

TCS - Variable in class ISISPController.MoveSlideWithFocusOffsetAction
Remote CORBA object which will be used to provide us with TCS positional information
tearDown() - Method in class OCSEPICS.JunitOCSEPICS
This method is called when the tests are finished and we close down the ORB so that we can run the tests again.
TelevisionFocusControlSubaction - Variable in class ISISPController.MoveSlideWithFocusOffsetAction
This is a reference to the subaction which can be used to control the focus of the television in the A&G box
TimeoutPV - Variable in class OCSEPICS.EPICSAction
This is the PV which holds the timeout value which is associated with a particular action
ToBeMonitored - Variable in class OCSEPICS.ProcessVariable
Whether the PV is to be monitored by the class
TODO - Annotation Type in OCSEPICS
 
TopWaveplate - Variable in class ISISPController.ISISPController
The waveplate which is located on the within the top waveplate
TOPWAVEPLATECONTENTSNBITEM - Static variable in class ISISPController.ISISPConstants
This is the waveplate which is in top location, this should be set to either #QUARTERWAVEPLATE or #HALFWAVEPLATE.
TWALOGICALITEM - Static variable in class ISISPController.ISISPConstants
High level bottom wave plave position status item

U

UnableToConvertAnyValue - Exception in JICSCore
This exception is raised when we are unable to convert an Any value to a string
UnableToConvertAnyValue(String) - Constructor for exception JICSCore.UnableToConvertAnyValue
 
UnableToConvertDBRTypeException - Exception in OCSEPICS
This exception is raised when there is an attempt to convert a EPICS DBR type and was unable to
UnableToConvertDBRTypeException(String) - Constructor for exception OCSEPICS.UnableToConvertDBRTypeException
 
UnableToCreatePOA - Exception in JICSCore
Thrown when unable to create a POA
UnableToCreatePOA(String) - Constructor for exception JICSCore.UnableToCreatePOA
 
UnableToFindNameServerException - Exception in JICSCore
Thrown when unable to look up a reference to the name server
UnableToFindNameServerException(String) - Constructor for exception JICSCore.UnableToFindNameServerException
 
UnableToGenerateMappings - Exception in ISISPController
This exception is raised when the we try to copy across the COS name references so that the logical mechanism QW and HW map onto the physical references
UnableToGenerateMappings(String) - Constructor for exception ISISPController.UnableToGenerateMappings
 
UnableToInitiatePVException - Exception in OCSEPICS
This exception is raised when there is an attempt to generate a PV but was unable to
UnableToInitiatePVException(String) - Constructor for exception OCSEPICS.UnableToInitiatePVException
 
UnableToLocateInstrumentController - Exception in JICSCore
Thrown when unable to look up a reference to an instrument controller.
UnableToLocateInstrumentController(String) - Constructor for exception JICSCore.UnableToLocateInstrumentController
 
UnableToLocateParameterNoticeBoard - Exception in JICSCore
Thrown when unable to look up a reference to the parameter noticeboard
UnableToLocateParameterNoticeBoard(String) - Constructor for exception JICSCore.UnableToLocateParameterNoticeBoard
 
UnableToPerformConversion - Exception in OCSEPICS
This exception is raised when there is an attempt to perform a unit conversion.
UnableToPerformConversion(String) - Constructor for exception OCSEPICS.UnableToPerformConversion
 
UnableToUpdateNoticeboardException - Exception in OCSEPICS
This exception is raised when there is an attempt to update the noticeboard but was unable to.
UnableToUpdateNoticeboardException(String) - Constructor for exception OCSEPICS.UnableToUpdateNoticeboardException
 
UnitConversionMethod - Variable in class OCSEPICS.StatusVariable
This will be used to convert incoming and outgoing values which are to be read and written to the PV between logical units and engineering units.
UnitOfInterest - Static variable in interface OCSEPICS.CAEventListener
A hash which contains for each of the PVs which this object may be interested in, whether it is interested in the logical or the engineering units
updateParameterNoticeboard(String[], int, String) - Method in class OCSEPICS.StatusVariable
Will be used to be update the logical and engineering unit in the noticeboard when there is an error.
updateParameterNoticeboard(String, Any) - Method in class OCSEPICS.StatusVariable
Update the parameter noticeboard with the value of the status item.

V

valueOf(String) - Static method in enum ISISPController.ISISPConstants.FocusOffsetCorrectionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ISISPController.ISISPConstants.SlidePosition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ISISPController.ISISPConstants.WaveplateTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ISISPController.SetTopWavePlateAction.ActualMechanismActions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ISISPController.SetTopWavePlateAction.LogicalMechanismActions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum JICSCore.Severity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum OCSEPICS.OCSEPICSConsts.ConversionTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum OCSEPICS.OCSEPICSConsts.IOCSubactionStateType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum OCSEPICS.OCSEPICSConsts.MechanismActivityStates
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum OCSEPICS.OCSEPICSConsts.OCSActionStatesType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum OCSEPICS.OCSEPICSConsts.PrematureClStatStates
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum OCSEPICS.OCSEPICSConsts.PVTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum OCSEPICS.OCSEPICSConsts.SubactionCompletionStates
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum OCSEPICS.OCSEPICSConsts.SubactionStateType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum OCSEPICS.OCSEPICSConsts.UnitType
Returns the enum constant of this type with the specified name.
values() - Static method in enum ISISPController.ISISPConstants.FocusOffsetCorrectionMode
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum ISISPController.ISISPConstants.SlidePosition
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum ISISPController.ISISPConstants.WaveplateTypes
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum ISISPController.SetTopWavePlateAction.ActualMechanismActions
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum ISISPController.SetTopWavePlateAction.LogicalMechanismActions
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum JICSCore.Severity
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum OCSEPICS.OCSEPICSConsts.ConversionTypes
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum OCSEPICS.OCSEPICSConsts.IOCSubactionStateType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum OCSEPICS.OCSEPICSConsts.MechanismActivityStates
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum OCSEPICS.OCSEPICSConsts.OCSActionStatesType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum OCSEPICS.OCSEPICSConsts.PrematureClStatStates
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum OCSEPICS.OCSEPICSConsts.PVTypes
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum OCSEPICS.OCSEPICSConsts.SubactionCompletionStates
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum OCSEPICS.OCSEPICSConsts.SubactionStateType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum OCSEPICS.OCSEPICSConsts.UnitType
Returns an array containing the constants of this enum type, in the order they're declared.

W

Waveplate - Variable in class ISISPController.MoveSlideWithFocusOffsetAction
This is the type of waveplate that this action sequence pertains to, should be either HW or QW.
Waveplate - Variable in class ISISPController.StopRotationMechanismAction
This is which waveplate we are to stop, this is set in the constructor.

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