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

A

add(TimeStamp, int, int) - Static method in class org.sdas.core.time.TimeUtils
Adds to the time stamp field (hours, days, etc.) the desired amount.
addExtraInfo(String, Object) - Method in class org.sdas.core.common.Data
Adds a pair of extra information
addExtraInfo(String, Object) - Method in class org.sdas.core.common.HEvent
Adds a pair of extra information
addExtraInfo(String, Object) - Method in class org.sdas.core.userdata.BasicUserData
Adds a pair of extra information
addJarPlugins(File) - Static method in class org.sdas.core.plugins.PluginCenter
Adds a jar file to the classloader
addJarResourcesPlugins(URL) - Static method in class org.sdas.core.plugins.PluginCenter
 
addMicroseconds(TimeStamp, long) - Static method in class org.sdas.core.time.TimeUtils
Adds to the time stamp the desired microseconds.
addMilliseconds(TimeStamp, long) - Static method in class org.sdas.core.time.TimeUtils
Adds to the time stamp the desired milliseconds.
addNanoseconds(TimeStamp, long) - Static method in class org.sdas.core.time.TimeUtils
Adds to the time stamp the desired nanoseconds.
addPicoseconds(TimeStamp, long) - Static method in class org.sdas.core.time.TimeUtils
Adds to the time stamp the desired picoseconds.
addPlugin(IPlugin) - Static method in class org.sdas.core.plugins.PluginCenter
Adds a new plugin for the known plugins.
addPlugin(IUserDataPlugin) - Static method in class org.sdas.core.plugins.PluginCenter
Adds a new plugin for the user data plugins.
authenticate(String[][]) - Method in class org.sdas.core.client.SDASClient
 
AUTHENTICATE - Static variable in class org.sdas.core.common.SDASMethods
Authenticates on the server
authenticate(String[][]) - Method in interface org.sdas.core.server.SDASSecurity
Authenticates on the server with the given credentials.
authenticate(Hashtable<String, String>) - Method in class org.sdas.core.server.SDASServerHandler
Calls the SDASSecurity.authenticate(java.lang.String[][]) implementation method and transforms the result into a xml-rpc valid structure.
axis - Variable in class org.sdas.core.userdata.BasicUserData
 

B

BadCredentials - Exception in org.sdas.core.common
 
BadCredentials() - Constructor for exception org.sdas.core.common.BadCredentials
Creates a new instance of BadCredentials without detail message.
BadCredentials(String) - Constructor for exception org.sdas.core.common.BadCredentials
Constructs an instance of BadCredentials with the specified detail message.
BasicUserData - Class in org.sdas.core.userdata
This class allows returning a data set to the user in a format more user- adapted that the Data structure It has some common member sand methods with the Data structure but provides data in a different format
BasicUserData() - Constructor for class org.sdas.core.userdata.BasicUserData
Creates a new instance of Data
BasicUserData(String, ITimeStamp, ITimeStamp, IHEvent[], String, byte[], Hashtable<String, Object>) - Constructor for class org.sdas.core.userdata.BasicUserData
Creates a new instance of Data

C

clone() - Method in class org.sdas.core.time.Date
Clones this date.
clone() - Method in class org.sdas.core.time.Time
Clones this time.
clone() - Method in class org.sdas.core.time.TimeStamp
Clones this time stamp.
compareTo(Object) - Method in class org.sdas.core.common.Data
 
compareTo(Object) - Method in class org.sdas.core.time.TimeStamp
 
connect() - Method in class org.sdas.core.server.SDASServer
Creates the web-server and makes it available.

D

Data - Class in org.sdas.core.common
This class wraps the xml-rpc data structure.
Data() - Constructor for class org.sdas.core.common.Data
Creates a new instance of Data
Data(String, ITimeStamp, ITimeStamp, IHEvent[], String, String, String, String, byte[], Hashtable<String, Object>, IErrorInfo) - Constructor for class org.sdas.core.common.Data
Creates a new instance of Data
Data(Hashtable) - Constructor for class org.sdas.core.common.Data
Creates a new instance of Data from the xml-rpc Data structure.
DATA - Static variable in interface org.sdas.core.common.IData
The xml-rpc struct data identifier.
DATA_TYPE - Static variable in interface org.sdas.core.common.IData
The xml-rpc struct data type identifier.
DATA_TYPE - Static variable in interface org.sdas.core.common.IParameter
The xml-rpc struct event number identifier
data_type - Variable in class org.sdas.core.userdata.BasicUserData
 
DATA_TYPE_PROFILE - Static variable in class org.sdas.core.userdata.BasicUserData
 
DATA_TYPE_TIME_TRACE - Static variable in class org.sdas.core.userdata.BasicUserData
 
Date - Class in org.sdas.core.time
This class wraps the xml-rpc date structure.
Date() - Constructor for class org.sdas.core.time.Date
Creates a new instance of Date
Date(short) - Constructor for class org.sdas.core.time.Date
Creates a new instance of Date
Date(short, byte) - Constructor for class org.sdas.core.time.Date
Creates a new instance of Date
Date(short, byte, byte) - Constructor for class org.sdas.core.time.Date
Creates a new instance of Date
Date(int, int, int) - Constructor for class org.sdas.core.time.Date
Creates a new instance of Date
Date(Hashtable<String, Number>) - Constructor for class org.sdas.core.time.Date
Creates a new instance of Date from the xml-rpc Data structure.
DATE - Static variable in interface org.sdas.core.time.ITimeStamp
The xml-rpc struct date identifier
DAY - Static variable in interface org.sdas.core.time.IDate
The xml-rpc struct day identifier
DAY_OF_MONTH - Static variable in class org.sdas.core.time.TimeUtils
Field number for indicating the day of the month.
DAY_OF_YEAR - Static variable in class org.sdas.core.time.TimeUtils
Field number for indicating the day of th eyear.
DefaultAxis - Class in org.sdas.core.common
Creates a defaulta axis implementation
DefaultAxis() - Constructor for class org.sdas.core.common.DefaultAxis
Creates a new instance of DefaultAxis
DefaultAxis(String, String, float[]) - Constructor for class org.sdas.core.common.DefaultAxis
Creates a new instance of DefaultAxis
deletePlugins() - Method in class org.sdas.core.client.SDASClient
Delete all the plug-ins from the plug-in dir
DESCRIPTION - Static variable in interface org.sdas.core.utils.IDescriptor
The xml-rpc struct description identifier
Descriptor - Class in org.sdas.core.utils
This class wraps xml-rpc properties that allow to describe a component.
Descriptor() - Constructor for class org.sdas.core.utils.Descriptor
Creates a new instance of Descriptor
Descriptor(String) - Constructor for class org.sdas.core.utils.Descriptor
Creates a new instance of Descriptor
Descriptor(String, String) - Constructor for class org.sdas.core.utils.Descriptor
Creates a new instance of Descriptor
Descriptor(String, String, String) - Constructor for class org.sdas.core.utils.Descriptor
Creates a new instance of Descriptor
Descriptor(Hashtable<String, String>) - Constructor for class org.sdas.core.utils.Descriptor
Creates a new instance of Descriptor from a xml-rpc structure.
DESCRIPTOR_UID - Static variable in interface org.sdas.core.common.IParameter
The xml-rpc struct uniqueID identifier
DescriptorUID - Class in org.sdas.core.utils
Extends Descriptor adding support for unique identifer.
DescriptorUID() - Constructor for class org.sdas.core.utils.DescriptorUID
Creates a new instance of DescriptorUID
DescriptorUID(String) - Constructor for class org.sdas.core.utils.DescriptorUID
Creates a new instance of DescriptorUID
DescriptorUID(String, String) - Constructor for class org.sdas.core.utils.DescriptorUID
Creates a new instance of DescriptorUID
DescriptorUID(String, String, String) - Constructor for class org.sdas.core.utils.DescriptorUID
Creates a new instance of DescriptorUID
DescriptorUID(String, String, String, String) - Constructor for class org.sdas.core.utils.DescriptorUID
Creates a new instance of DescriptorUID
DescriptorUID(Hashtable<String, String>) - Constructor for class org.sdas.core.utils.DescriptorUID
Creates a new instance of DescriptorUID from the xml-rpc descriptor uid structure.
DoubleArrayBigEndian - Class in org.sdas.core.plugins
Plugin that converts an array of big endian bytes to a double array.
DoubleArrayBigEndian() - Constructor for class org.sdas.core.plugins.DoubleArrayBigEndian
Creates a new instance of DoubleArrayBigEndian

E

equals(IResource) - Method in interface org.sdas.core.security.IResource
 
ERROR_CODE - Static variable in interface org.sdas.core.common.IErrorInfo
The xml-rpc struct error code.
ERROR_INFO - Static variable in interface org.sdas.core.common.IData
The xml-rpc struct error info identifier
ERROR_TEXT - Static variable in interface org.sdas.core.common.IErrorInfo
The xml-rpc struct error text
ErrorInfo - Class in org.sdas.core.common
Default implementation of IErrorInfo
ErrorInfo(int, String) - Constructor for class org.sdas.core.common.ErrorInfo
Creates a new instance of ErrorInfo
ErrorInfo(Hashtable) - Constructor for class org.sdas.core.common.ErrorInfo
Creates a new instance of ErrorInfo from the xml-rpc ErrorInfo structure.
EVENTS - Static variable in interface org.sdas.core.common.IData
The xml-rpc struct events identifier.
EVT_NUMBER - Static variable in interface org.sdas.core.common.IHEvent
The xml-rpc struct event number identifier.
EXTRA_INFO - Static variable in interface org.sdas.core.common.IData
The xml-rpc struct extra info identifier.
EXTRA_INFO - Static variable in interface org.sdas.core.common.IHEvent
The xml-rpc struct extra info identifier.
EXTRA_INFO - Static variable in interface org.sdas.core.common.IParameter
The xml-rpc struct time stamp identifier

F

fetchPlugins() - Method in class org.sdas.core.client.SDASClient
Fetch the plug-ins from the server and saves them on the plug-in directory
FILE_BYTES - Static variable in class org.sdas.core.common.PluginContainer
 
FILE_NAME - Static variable in class org.sdas.core.common.PluginContainer
 
FloatArrayBigEndian - Class in org.sdas.core.plugins
Plugin that converts an array of big endian bytes to a float array.
FloatArrayBigEndian() - Constructor for class org.sdas.core.plugins.FloatArrayBigEndian
Creates a new instance of FloatArrayBigEndian
functionCallAllowed(String, String) - Method in interface org.sdas.core.server.SDASSecurity
Is the user allowed to call this method?

G

GET_DATA - Static variable in class org.sdas.core.common.SDASMethods
Gets acquired data.
GET_MULTIPLE_DATA - Static variable in class org.sdas.core.common.SDASMethods
Gets multiple data.
GET_PLUGIN_FILES - Static variable in class org.sdas.core.common.SDASMethods
Returns the plugin files
getAsStruct() - Method in class org.sdas.core.common.Data
Describes data as xml-rpc structure.
getAsStruct() - Method in class org.sdas.core.common.ErrorInfo
Describes data as xml-rpc structure.
getAsStruct() - Method in class org.sdas.core.common.HEvent
Describes the event as xml-rpc structure.
getAsStruct() - Method in interface org.sdas.core.common.IStruct
Describe the java object as a xml-rpc structure.
getAsStruct() - Method in interface org.sdas.core.common.IStructComparable
Describe the java object as a xml-rpc structure.
getAsStruct() - Method in class org.sdas.core.common.Parameter
describes the parameter as a xml-rpc structure.
getAsStruct() - Method in class org.sdas.core.common.PluginContainer
 
getAsStruct() - Method in class org.sdas.core.time.Date
Describes date as xml-rpc structure.
getAsStruct() - Method in class org.sdas.core.time.Time
Describes time as xml-rpc structure.
getAsStruct() - Method in class org.sdas.core.time.TimeStamp
Describes time stamp as a xml-rpc structure.
getAsStruct() - Method in class org.sdas.core.utils.Descriptor
Gets this descriptor as a xml-rpc structure.
getAsStruct() - Method in class org.sdas.core.utils.DescriptorUID
Describes the descriptor uid as xml-rpc structure.
getAxis() - Method in class org.sdas.core.userdata.BasicUserData
Gets the axis on which the data depend
getAxis() - Method in interface org.sdas.core.userdata.IUserData
Gets the axis associated with this data.
getCode() - Method in class org.sdas.core.common.ErrorInfo
Gets the error code, if it exists
getCode() - Method in interface org.sdas.core.common.IErrorInfo
Gets the error code, if it exists
getData(String, String, int) - Method in class org.sdas.core.client.SDASClient
Fetches a data structure from the SDAS server.
getData(String, IHEvent) - Method in class org.sdas.core.client.SDASClient
Fetches a data structure from the SDAS server.
getData() - Method in class org.sdas.core.common.Data
Gets the data transformed by a plugin.
getData() - Method in interface org.sdas.core.common.IData
Gets the data transformed by a plugin.
getData(String, String, int) - Method in interface org.sdas.core.common.ISDASProtocol
Fetches data structures from the SDAS server.
getData(String, IHEvent) - Method in interface org.sdas.core.common.ISDASProtocol
Fetches data structures from the SDAS server.
getData(String, String, String, int) - Method in class org.sdas.core.server.SDASServerHandler
Calls the ISDASProtocol.getData(String, String, int) implementation method and transforms the result into an array of xml-rpc IData valid structures.
getData(String, String, Hashtable) - Method in class org.sdas.core.server.SDASServerHandler
Calls the ISDASProtocol.getData(String, IHEvent) implementation method and transforms the result into a xml-rpc valid structure.
getData() - Method in class org.sdas.core.userdata.BasicUserData
Gets the axis on which the data depend
getData() - Method in interface org.sdas.core.userdata.IUserData
Gets the data
getDataType() - Method in class org.sdas.core.common.Data
Gets this data, data type (profile, time signal, etc).
getDataType() - Method in interface org.sdas.core.common.IData
Gets this data, data type (profile, time signal, etc).
getDataType() - Method in interface org.sdas.core.common.IParameter
Gets the parameter data type.
getDataType() - Method in class org.sdas.core.common.Parameter
Gets the parameter data type.
getDataType() - Method in class org.sdas.core.userdata.BasicUserData
Gets this datatype.
getDataType() - Method in interface org.sdas.core.userdata.IUserData
Gets the parameter data type.
getDate() - Method in interface org.sdas.core.time.ITimeStamp
Gets the date of this timestamp.
getDate() - Method in class org.sdas.core.time.TimeStamp
Gets the date of this timestamp.
getDay() - Method in class org.sdas.core.time.Date
Gets the day.
getDay() - Method in interface org.sdas.core.time.IDate
Gets the day of the month.
getDescription() - Method in class org.sdas.core.utils.Descriptor
Gets the description.
getDescription() - Method in interface org.sdas.core.utils.IDescriptor
Gets the description in the defined locale.
getErrorInfo() - Method in class org.sdas.core.common.Data
Getter for property errorInformation.
getErrorInfo() - Method in interface org.sdas.core.common.IData
Gets the error information sent by the server
getEventNumber() - Method in class org.sdas.core.common.HEvent
Gets the event number.
getEventNumber() - Method in interface org.sdas.core.common.IHEvent
Gets the event number.
getEvents() - Method in class org.sdas.core.common.Data
Gets the events associated with this data.
getEvents() - Method in interface org.sdas.core.common.IData
Gets the events associated with this data.
getEvents() - Method in class org.sdas.core.userdata.BasicUserData
Gets the events associated with this data.
getEvents() - Method in interface org.sdas.core.userdata.IUserData
Gets the events associated with this data.
getExtraInfo() - Method in class org.sdas.core.common.Data
Returns a set of key/pair values with extra-information about the data
getExtraInfo() - Method in class org.sdas.core.common.HEvent
Returns a set of key/pair values with extra-information about the event
getExtraInfo() - Method in interface org.sdas.core.common.IData
Returns a set of key/pair values with extra-information about the data
getExtraInfo() - Method in interface org.sdas.core.common.IParameter
Gets the parameter extra information.
getExtraInfo() - Method in class org.sdas.core.common.Parameter
Gets the parameter extra information as a key/value pair.
getExtraInfo() - Method in class org.sdas.core.userdata.BasicUserData
Returns a set of key/pair values with extra-information about the data
getExtraInfo() - Method in interface org.sdas.core.userdata.IUserData
Returns a set of key/pair values with extra-information about the data
getGregorianCalendar(ITimeStamp) - Static method in class org.sdas.core.time.TimeUtils
Gets the time stamp as a gregorian calendar with resolution of millisecond.
getGroup() - Method in interface org.sdas.core.security.IUser
 
getHours() - Method in interface org.sdas.core.time.ITime
Gets the hour of the day.
getHours() - Method in class org.sdas.core.time.Time
Gets the hour of the day.
getInfo() - Method in interface org.sdas.core.common.IParameter
Gets the parameter information.
getInfo() - Method in class org.sdas.core.common.Parameter
Gets the parameter information.
getInfo() - Method in interface org.sdas.core.security.IInstitution
 
getInstitution() - Method in interface org.sdas.core.security.IUser
 
getLocale() - Method in class org.sdas.core.utils.Descriptor
Gets the locale.
getLocale() - Method in interface org.sdas.core.utils.IDescriptor
Gets the locale.
getMagnitude() - Method in class org.sdas.core.common.DefaultAxis
Getter for property magnitude.
getMagnitude() - Method in interface org.sdas.core.common.IAxis
Returns the magnitude used for this axis
getMicros() - Method in interface org.sdas.core.time.ITime
Gets the microseconds.
getMicros() - Method in class org.sdas.core.time.Time
Gets the microseconds.
getMillis() - Method in interface org.sdas.core.time.ITime
Gets the milliseconds.
getMillis() - Method in class org.sdas.core.time.Time
Gets the milliseconds.
getMimeType() - Method in class org.sdas.core.common.Data
Gets this data mimetype.
getMimeType() - Method in interface org.sdas.core.common.IData
Gets this data mimetype.
getMimeType() - Method in class org.sdas.core.plugins.DoubleArrayBigEndian
Gets the mime type for the double big endian.
getMimeType() - Method in class org.sdas.core.plugins.FloatArrayBigEndian
Plugin that converts an array of big endian bytes to a float array.
getMimeType() - Method in class org.sdas.core.plugins.IntArrayBigEndian
Gets the mime type for the int big endian.
getMimeType() - Method in interface org.sdas.core.plugins.IPlugin
The mime type this plugin is capable of handling.
getMimeType() - Method in class org.sdas.core.plugins.LongArrayBigEndian
Gets the mime type for the long big endian.
getMimeType() - Method in class org.sdas.core.plugins.ShortArrayBigEndian
Gets the mime type for the short big endian.
getMimeType() - Method in class org.sdas.core.userdata.BasicUserData
Gets this data mimetype.
getMinutes() - Method in interface org.sdas.core.time.ITime
Gets the minutes.
getMinutes() - Method in class org.sdas.core.time.Time
Gets the minutes.
getMonth() - Method in class org.sdas.core.time.Date
Gets the month.
getMonth() - Method in interface org.sdas.core.time.IDate
Gets the month.
getMultipleData(String[], IHEvent) - Method in class org.sdas.core.client.SDASClient
Fetches several data structures from the SDAS server.
getMultipleData(String[], IHEvent[]) - Method in class org.sdas.core.client.SDASClient
Fetches several data structures from the SDAS server.
getMultipleData(String[], String, int) - Method in class org.sdas.core.client.SDASClient
Fetches several data structures from the SDAS server.
getMultipleData(String[], String[], int[]) - Method in class org.sdas.core.client.SDASClient
Fetches several data structures from the SDAS server.
getMultipleData(String, String, int[]) - Method in class org.sdas.core.client.SDASClient
Fetches several data structures, all for the same parameter, from the SDAS server.
getMultipleData(String, String[], int[]) - Method in class org.sdas.core.client.SDASClient
Fetches several data structures, all for the same parameter, from the SDAS server.
getMultipleData(String[], String[], int[]) - Method in interface org.sdas.core.common.ISDASProtocol
Fetches several data structures from the SDAS server.
getMultipleData(String[], IHEvent[]) - Method in interface org.sdas.core.common.ISDASProtocol
Fetches several data structures from the SDAS server.
getMultipleData(String[], IHEvent) - Method in interface org.sdas.core.common.ISDASProtocol
Fetches several data structures from the SDAS server.
getMultipleData(String[], String, int) - Method in interface org.sdas.core.common.ISDASProtocol
Fetches several data structures from the SDAS server.
getMultipleData(String, String[], int[]) - Method in interface org.sdas.core.common.ISDASProtocol
Fetches several data structures, all for the same parameter, from the SDAS server.
getMultipleData(String, String, int[]) - Method in interface org.sdas.core.common.ISDASProtocol
Fetches several data structures, all for the same parameter, from the SDAS server.
getMultipleData(String, Vector, Vector, Vector) - Method in class org.sdas.core.server.SDASServerHandler
Calls the ISDASProtocol.getMultipleData(String[], String[], int[]) implementation method and transforms the result into a xml-rpc valid structure.
getMultipleData(String, Vector, Vector) - Method in class org.sdas.core.server.SDASServerHandler
Calls the ISDASProtocol.getMultipleData(String[], IHEvent[]) implementation method and transforms the result into a xml-rpc valid structure.
getMultipleData(String, Vector, Hashtable) - Method in class org.sdas.core.server.SDASServerHandler
Calls the ISDASProtocol.getMultipleData(String[], IHEvent) implementation method and transforms the result into a xml-rpc valid structure.
getMultipleData(String, Vector, String, int) - Method in class org.sdas.core.server.SDASServerHandler
Calls the ISDASProtocol.getMultipleData(String[], String, int) implementation method and transforms the result into a xml-rpc valid structure.
getMultipleData(String, String, Vector, Vector) - Method in class org.sdas.core.server.SDASServerHandler
Calls the ISDASProtocol.getMultipleData(String, String[], int[]) implementation method and transforms the result into a xml-rpc valid structure.
getMultipleData(String, String, String, Vector) - Method in class org.sdas.core.server.SDASServerHandler
Calls the ISDASProtocol.getMultipleData(String, String, int[]) implementation method and transforms the result into a xml-rpc valid structure.
getName() - Method in interface org.sdas.core.security.IInstitution
 
getName() - Method in class org.sdas.core.utils.Descriptor
Gets the name.
getName() - Method in interface org.sdas.core.utils.IDescriptor
Gets the name in the defined locale.
getNanos() - Method in interface org.sdas.core.time.ITime
Gets the nanoseconds
getNanos() - Method in class org.sdas.core.time.Time
Gets the nanoseconds.
getParameterUniqueID() - Method in class org.sdas.core.common.Data
Gets the parameter unique identifier.
getParameterUniqueID() - Method in interface org.sdas.core.common.IData
Gets the parameter unique identifier.
getParameterUniqueID() - Method in class org.sdas.core.userdata.BasicUserData
Gets the parameter unique identifier.
getParameterUniqueID() - Method in interface org.sdas.core.userdata.IUserData
Gets the parameter unique identifier.
getPassword() - Method in interface org.sdas.core.security.IUser
 
getPasswordAuthentication() - Method in class org.sdas.core.client.SDASClient.HttpAuthenticateProxy
 
getPicos() - Method in interface org.sdas.core.time.ITime
Gets the picoseconds.
getPicos() - Method in class org.sdas.core.time.Time
Gets the picoseconds.
getPluginFiles() - Method in class org.sdas.core.client.SDASClient
Returns all the plug-in files as byte arrays.
getPluginFiles() - Method in interface org.sdas.core.common.ISDASProtocol
Returns all the plug-in files as byte arrays.
getPluginFiles(String) - Method in class org.sdas.core.server.SDASServerHandler
Calls the ISDASProtocol.getPluginFiles() implementation method and transforms the result into a xml-rpc valid structure.
getRawData() - Method in class org.sdas.core.common.Data
Gets the raw data.
getRawData() - Method in interface org.sdas.core.common.IData
Gets the raw data.
getSeconds() - Method in interface org.sdas.core.time.ITime
Gets the seconds.
getSeconds() - Method in class org.sdas.core.time.Time
Gets the seconds.
getSignalData() - Method in class org.sdas.core.userdata.TimeTrace
Gets an array of floats with the signal samples
getSignalMagnitude() - Method in class org.sdas.core.userdata.TimeTrace
Gets the Magnitude of the signal measured
getSignalUnit() - Method in class org.sdas.core.userdata.TimeTrace
 
getTEnd() - Method in class org.sdas.core.common.Data
Gets the end time of this data.
getTEnd() - Method in interface org.sdas.core.common.IData
Gets the end time of this data.
getTEnd() - Method in class org.sdas.core.userdata.BasicUserData
Gets the end time of this data.
getTEnd() - Method in interface org.sdas.core.userdata.IUserData
Gets the end time of this data.
getText() - Method in class org.sdas.core.common.ErrorInfo
Gets the error information, if it exists
getText() - Method in interface org.sdas.core.common.IErrorInfo
Gets the error information, if it exists
getTime() - Method in interface org.sdas.core.time.ITimeStamp
Gets the time of this timestamp.
getTime() - Method in class org.sdas.core.time.TimeStamp
Gets the time of this timestamp.
getTimeData() - Method in class org.sdas.core.userdata.TimeTrace
Gets an array of floats with the time value for each signal sample
getTimeInMicros() - Method in interface org.sdas.core.time.ITimeStamp
Gets the total time measured in microseconds, since January 1, 1970 UTC.
getTimeInMicros() - Method in class org.sdas.core.time.TimeStamp
Gets the total time measured in microseconds, since January 1, 1970 UTC.
getTimeInMillis() - Method in interface org.sdas.core.time.ITimeStamp
Gets the total time measured in milliseconds, since January 1, 1970 UTC.
getTimeInMillis() - Method in class org.sdas.core.time.TimeStamp
Gets the total time measured in milliseconds, since January 1, 1970 UTC.
getTimeInNanos() - Method in interface org.sdas.core.time.ITimeStamp
Gets the total time measured in nanoseconds, since January 1, 1970 UTC.
getTimeInNanos() - Method in class org.sdas.core.time.TimeStamp
Gets the total time measured in nanoseconds, since January 1, 1970 UTC.
getTimeInPicos() - Method in interface org.sdas.core.time.ITimeStamp
Gets the total time measured in picoseconds, since January 1, 1970 UTC.
getTimeInPicos() - Method in class org.sdas.core.time.TimeStamp
Gets the total time measured in picoseconds, since January 1, 1970 UTC.
getTimeMagnitude() - Method in class org.sdas.core.userdata.TimeTrace
Gets the magnitude of X axis (always is time for time_trace signals)
getTimeStamp() - Method in class org.sdas.core.common.HEvent
Gets the time stamp with the information of when this event happened.
getTimeStamp() - Method in interface org.sdas.core.common.IHEvent
Gets the time stamp with the information of when this event happened.
getTimeUnit() - Method in class org.sdas.core.userdata.TimeTrace
Gets the unit of measurement of time
getTransferFunction() - Method in class org.sdas.core.common.Data
Getter for property transferFunction.
getTransferFunction() - Method in class org.sdas.core.common.DefaultAxis
Getter for property transferFunction.
getTransferFunction() - Method in interface org.sdas.core.common.IData
Gets the polynomial transfer function (as a function of X)
getTStart() - Method in class org.sdas.core.common.Data
Gets the start time of this data.
getTStart() - Method in interface org.sdas.core.common.IData
Gets the start time of this data.
getTStart() - Method in class org.sdas.core.userdata.BasicUserData
Gets the start time of this data.
getTStart() - Method in interface org.sdas.core.userdata.IUserData
Gets the start time of this data.
getType() - Method in interface org.sdas.core.plugins.IUserDataPlugin
The type this plugin is capable of handling.
getUniqueID() - Method in class org.sdas.core.common.HEvent
Gets the unique identifier of the event.
getUniqueID() - Method in interface org.sdas.core.common.IHEvent
Gets the unique identifier of the event.
getUniqueID() - Method in interface org.sdas.core.security.IGroup
 
getUniqueID() - Method in interface org.sdas.core.security.IInstitution
 
getUniqueID() - Method in interface org.sdas.core.security.IResource
 
getUniqueID() - Method in interface org.sdas.core.security.IUser
 
getUniqueID() - Method in class org.sdas.core.utils.DescriptorUID
Gets unique identifier.
getUniqueID() - Method in interface org.sdas.core.utils.IDescriptorUID
Gets the unique identifier of the component.
getUnits() - Method in class org.sdas.core.common.Data
Getter for property units.
getUnits() - Method in class org.sdas.core.common.DefaultAxis
Getter for property units.
getUnits() - Method in interface org.sdas.core.common.IAxis
Returns the units of this axis
getUnits() - Method in interface org.sdas.core.common.IData
Gets the units after a transfer function is been applied
getUserData(IData) - Method in class org.sdas.core.client.SDASClient
Return data as a user data structure
getUserData(IData) - Method in interface org.sdas.core.plugins.IUserDataPlugin
Used to transform raw data to a known user data type.
getUserData(IData) - Static method in class org.sdas.core.plugins.PluginCenter
Tries to get a UserData
getUserInfo() - Method in interface org.sdas.core.security.IUser
 
getValues() - Method in class org.sdas.core.common.DefaultAxis
Getter for property values.
getValues() - Method in interface org.sdas.core.common.IAxis
Returns the axis values
getXData() - Method in class org.sdas.core.userdata.XYSignal
gets the X axis data as a float array
getXMagnitude() - Method in class org.sdas.core.userdata.XYSignal
Gets the magnitude of the X axis
getXUnit() - Method in class org.sdas.core.userdata.XYSignal
gets the unit in which the x axis data are measured
getYData() - Method in class org.sdas.core.userdata.XYSignal
gets the Y axis data as a float array
getYear() - Method in class org.sdas.core.time.Date
Gets the year.
getYear() - Method in interface org.sdas.core.time.IDate
Gets the year.
getYMagnitude() - Method in class org.sdas.core.userdata.XYSignal
gets the magnitude of the Y axis
getYUnit() - Method in class org.sdas.core.userdata.XYSignal
gets the units in which the Y axis data are measured

H

HEvent - Class in org.sdas.core.common
This class wraps the hardware xml-rpc event structure.
HEvent() - Constructor for class org.sdas.core.common.HEvent
Creates a new instance of HEvent
HEvent(int, String, ITimeStamp, Hashtable<String, Object>) - Constructor for class org.sdas.core.common.HEvent
Creates a new instance of HEvent
HEvent(Hashtable<String, Object>) - Constructor for class org.sdas.core.common.HEvent
Creates a new instance of HEvent from the xml-rpc HEvent structure.
HOUR - Static variable in class org.sdas.core.time.TimeUtils
Field number for indicating the hour.
HOUR_OF_DAY - Static variable in class org.sdas.core.time.TimeUtils
Field number for indicating the hour of the day.
HOURS - Static variable in interface org.sdas.core.time.ITime
The xml-rpc struct hours identifier.

I

IAxis - Interface in org.sdas.core.common
Interface which defines a user data axis
IData - Interface in org.sdas.core.common
Data is described by this interface.
IDate - Interface in org.sdas.core.time
Date structures are described by this interface.
IDescriptor - Interface in org.sdas.core.utils
Interface useful to describe sdas components.
IDescriptorUID - Interface in org.sdas.core.utils
Extension of IDescriptor to support unique identifier.
IErrorInfo - Interface in org.sdas.core.common
Information about error codes
IGroup - Interface in org.sdas.core.security
 
IHEvent - Interface in org.sdas.core.common
This Interface defines the hardware events.
IHEventDesc - Interface in org.sdas.core.common
This interfaces allows to completely describe an hardware event.
IInstitution - Interface in org.sdas.core.security
 
IMAGE - Static variable in interface org.sdas.core.userdata.IUserData
Image data type
IntArrayBigEndian - Class in org.sdas.core.plugins
Plugin that converts an array of big endian bytes to an int array.
IntArrayBigEndian() - Constructor for class org.sdas.core.plugins.IntArrayBigEndian
Creates a new instance of IntArrayBigEndian
IParameter - Interface in org.sdas.core.common
This interface describes a parameter.
IPlugin - Interface in org.sdas.core.plugins
All data plugins must implement this interface.
IResource - Interface in org.sdas.core.security
 
isAuthenticated(IUser) - Method in interface org.sdas.core.security.ISecurity
 
isAuthorized(IResource) - Method in interface org.sdas.core.security.IGroup
 
isAuthorized(IUser, IResource) - Method in interface org.sdas.core.security.ISecurity
 
ISDASProtocol - Interface in org.sdas.core.common
The interface that both the client and the servers need to implement in order to use the SDAS system.
ISecurity - Interface in org.sdas.core.security
 
IStruct - Interface in org.sdas.core.common
The classes that implement this interface must know how to describe themselves as xml-rpc structures.
IStructComparable - Interface in org.sdas.core.common
The classes that implement this interface must know how to describe themselves as xml-rpc structures.
ITime - Interface in org.sdas.core.time
The time is defined by this interface with a resolution of pico-seconds.
ITimeStamp - Interface in org.sdas.core.time
The time stamp is defined by this interface with a resolution of pico-seconds.
IUser - Interface in org.sdas.core.security
 
IUserData - Interface in org.sdas.core.userdata
Interface which must be implement by who wants to provide user data
IUserDataPlugin - Interface in org.sdas.core.plugins
 

L

LOCALE - Static variable in interface org.sdas.core.utils.IDescriptor
The xml-rpc struct language identifier
log(String) - Static method in class org.sdas.core.server.SDASServer
utility method to log messages.
log(Exception) - Static method in class org.sdas.core.server.SDASServer
utility method to log exceptions.
log(Level, String) - Static method in class org.sdas.core.server.SDASServer
utility method to log messages.
log(Level, String[]) - Static method in class org.sdas.core.server.SDASServer
utility method to log an array of messages.
logout() - Method in class org.sdas.core.client.SDASClient
 
LOGOUT - Static variable in class org.sdas.core.common.SDASMethods
Logs out of the server
logout(String) - Method in interface org.sdas.core.server.SDASSecurity
Logout the user with this sessionUID
logout(String) - Method in class org.sdas.core.server.SDASServerHandler
Calls the SDASSecurity#logout() implementation
LongArrayBigEndian - Class in org.sdas.core.plugins
Plugin that converts an array of big endian bytes to a long array.
LongArrayBigEndian() - Constructor for class org.sdas.core.plugins.LongArrayBigEndian
Creates a new instance of LongArrayBigEndian

M

MICROS - Static variable in interface org.sdas.core.time.ITime
The xml-rpc struct micros identifier.
MICROSECOND - Static variable in class org.sdas.core.time.TimeUtils
Field number for indicating the microseconds.
MILLIS - Static variable in interface org.sdas.core.time.ITime
The xml-rpc struct millis identifier.
MILLISECOND - Static variable in class org.sdas.core.time.TimeUtils
Field number for indicating the milliseconds.
MIME_TYPE - Static variable in interface org.sdas.core.common.IData
The xml-rpc struct mime type identifier.
MINUTE - Static variable in class org.sdas.core.time.TimeUtils
Field number for indicating the minutes.
MINUTES - Static variable in interface org.sdas.core.time.ITime
The xml-rpc struct minutes identifier.
MONTH - Static variable in interface org.sdas.core.time.IDate
The xml-rpc struct month identifier
MONTH - Static variable in class org.sdas.core.time.TimeUtils
Field number for indicating the month.

N

NAME - Static variable in interface org.sdas.core.utils.IDescriptor
The xml-rpc struct name identifier
NANOS - Static variable in interface org.sdas.core.time.ITime
The xml-rpc struct nanos identifier.
NANOSECOND - Static variable in class org.sdas.core.time.TimeUtils
Field number for indicating the nanoseconds.

O

org.sdas.core.client - package org.sdas.core.client
Client classes to connect and query the SDAS servers.
org.sdas.core.common - package org.sdas.core.common
Classes that are common to both the server and the client.
org.sdas.core.plugins - package org.sdas.core.plugins
The plugin system to convert data.
org.sdas.core.security - package org.sdas.core.security
 
org.sdas.core.server - package org.sdas.core.server
The server classes.
org.sdas.core.time - package org.sdas.core.time
The time classes.
org.sdas.core.userdata - package org.sdas.core.userdata
 
org.sdas.core.utils - package org.sdas.core.utils
Utility classes to the SDAS system.

P

paramData - Variable in class org.sdas.core.userdata.BasicUserData
 
Parameter - Class in org.sdas.core.common
This class wraps the xml-rpc parameter structure.
Parameter() - Constructor for class org.sdas.core.common.Parameter
Creates a new instance of Parameter
Parameter(IDescriptorUID, String, Hashtable<String, String>) - Constructor for class org.sdas.core.common.Parameter
Creates a new instance of Parameter
Parameter(Hashtable<String, Object>) - Constructor for class org.sdas.core.common.Parameter
Creates a new instance of Parameter from the xml-rpc Parameter structure.
PARAMETER_EXISTS - Static variable in class org.sdas.core.common.SDASMethods
Checks if a parameter exists
PARAMETER_UNIQUE_ID - Static variable in interface org.sdas.core.common.IData
The xml-rpc struct uniqueID identifier.
parameterExists(String, String, int) - Method in class org.sdas.core.client.SDASClient
 
parameterExists(String, String, int) - Method in interface org.sdas.core.common.ISDASProtocol
Checks if a parameter exists for a particular event.
parameterExists(String, String, String, int) - Method in class org.sdas.core.server.SDASServerHandler
Calls the ISDASProtocol.parameterExists(String, String, int) implementation method and transforms the result into a xml-rpc valid structure.
PICOS - Static variable in interface org.sdas.core.time.ITime
The xml-rpc struct picos identifier.
PICOSECOND - Static variable in class org.sdas.core.time.TimeUtils
Field number for indicating the picoseconds.
PING - Static variable in class org.sdas.core.common.SDASMethods
"Pings" the server.
ping() - Method in class org.sdas.core.server.SDASServerHandler
Empty method.
PluginCenter - Class in org.sdas.core.plugins
Utility class used to automatically call the correct plugins for known mime types.
PluginCenter() - Constructor for class org.sdas.core.plugins.PluginCenter
 
PluginContainer - Class in org.sdas.core.common
 
PluginContainer() - Constructor for class org.sdas.core.common.PluginContainer
Creates a new instance of PluginContainer
PluginContainer(String, byte[]) - Constructor for class org.sdas.core.common.PluginContainer
Creates a new instance of PluginContainer
PROFILE - Static variable in interface org.sdas.core.userdata.IUserData
Profile data type
PUT_DATA - Static variable in class org.sdas.core.common.SDASMethods
Allows to send processed data to the server
putData(IData) - Method in class org.sdas.core.client.SDASClient
Stores this data on the server.
putData(IData) - Method in interface org.sdas.core.common.ISDASProtocol
Stores this data on the server.
putData(String, Hashtable) - Method in class org.sdas.core.server.SDASServerHandler
Calls the ISDASProtocol.putData(IData) implementation method and transforms the result into a xml-rpc valid structure.

R

RAW_DATA - Static variable in interface org.sdas.core.common.IData
The xml-rpc struct raw data identifier.
readProperty(String, String) - Static method in class org.sdas.core.utils.SystemPropertyReader
Reads a system property and returns the default value is the property isn't found.
reloadPlugins() - Method in class org.sdas.core.client.SDASClient
Reloads all the plugins

S

SDASClient - Class in org.sdas.core.client
This class allows to connect and interact with a SDAS XML-RPC Server.
SDASClient(String, int) - Constructor for class org.sdas.core.client.SDASClient
Creates a new instance of SDASClient.
SDASClient(String, int, String) - Constructor for class org.sdas.core.client.SDASClient
Creates a new instance of SDASClient.
SDASClient(String, int, int, String) - Constructor for class org.sdas.core.client.SDASClient
Creates a new instance of SDASClient.
SDASClient(String, int, String, int) - Constructor for class org.sdas.core.client.SDASClient
Creates a new instance of SDASClient.
SDASClient(String, int, String, int, String, String) - Constructor for class org.sdas.core.client.SDASClient
Creates a new instance of SDASClient.
SDASClient(String, int, int, boolean, String, int, String, String, String) - Constructor for class org.sdas.core.client.SDASClient
Creates a new instance of SDASClient.
SDASClient.HttpAuthenticateProxy - Class in org.sdas.core.client
 
SDASClient.HttpAuthenticateProxy(String, String) - Constructor for class org.sdas.core.client.SDASClient.HttpAuthenticateProxy
 
SDASMethods - Class in org.sdas.core.common
Class that defines the methods used by the server.
SDASMethods() - Constructor for class org.sdas.core.common.SDASMethods
 
SDASSecurity - Interface in org.sdas.core.server
 
SDASServer - Class in org.sdas.core.server
Implementation of a SDAS Server.
SDASServer(int, ISDASProtocol, SDASSecurity) - Constructor for class org.sdas.core.server.SDASServer
Creates a new instance of SDASServer
SDASServerHandler - Class in org.sdas.core.server
This class wraps all the xml-rpc methods and calls the correct methods in the association's ISDASProtocol implementation.
SDASServerHandler(ISDASProtocol, SDASSecurity) - Constructor for class org.sdas.core.server.SDASServerHandler
Creates a new instance of SDASServerHandler.
SEARCH_DATA_BY_EVENT - Static variable in class org.sdas.core.common.SDASMethods
Searches non null data by an event.
SEARCH_DECLARED_EVENTS_BY_DESCRIPTION - Static variable in class org.sdas.core.common.SDASMethods
Searches declared events by the description.
SEARCH_DECLARED_EVENTS_BY_NAME - Static variable in class org.sdas.core.common.SDASMethods
Searches declared events by the name.
SEARCH_DECLARED_EVENTS_BY_UNIQUE_ID - Static variable in class org.sdas.core.common.SDASMethods
Searches declared events by the unique identifier.
SEARCH_EVENTS_BY_NUMBER - Static variable in class org.sdas.core.common.SDASMethods
Searches events by the number.
SEARCH_EVENTS_BY_TIME_WINDOW - Static variable in class org.sdas.core.common.SDASMethods
Searches events in a time window.
SEARCH_MAX_EVENT_NUMBER - Static variable in class org.sdas.core.common.SDASMethods
Searches the maximum event number for a given event.
SEARCH_MIN_EVENT_NUMBER - Static variable in class org.sdas.core.common.SDASMethods
Searches the minimum event number for a given event.
SEARCH_PARAMETERS_BY_DESCRIPTION - Static variable in class org.sdas.core.common.SDASMethods
Searches parameters by the description.
SEARCH_PARAMETERS_BY_NAME - Static variable in class org.sdas.core.common.SDASMethods
Searches parameters by the name.
SEARCH_PARAMETERS_BY_UNIQUE_ID - Static variable in class org.sdas.core.common.SDASMethods
Searches parameters by the unique identifier.
searchDataByEvent(IHEvent) - Method in class org.sdas.core.client.SDASClient
Searches data by an event.
searchDataByEvent(String, int) - Method in class org.sdas.core.client.SDASClient
Searches data by an event.
searchDataByEvent(IHEvent) - Method in interface org.sdas.core.common.ISDASProtocol
Searches data by an event.
searchDataByEvent(String, int) - Method in interface org.sdas.core.common.ISDASProtocol
Searches data by an event.
searchDataByEvent(String, Hashtable) - Method in class org.sdas.core.server.SDASServerHandler
Calls the ISDASProtocol.searchDataByEvent(IHEvent) implementation method and transforms the result into a xml-rpc valid structure.
searchDataByEvent(String, String, int) - Method in class org.sdas.core.server.SDASServerHandler
Calls the ISDASProtocol.searchDataByEvent(String,int) implementation method and transforms the result into a xml-rpc valid structure.
searchDeclaredEventsByDescription(String) - Method in class org.sdas.core.client.SDASClient
Searches declared events by the description.
searchDeclaredEventsByDescription(String, String) - Method in class org.sdas.core.client.SDASClient
Searches declared events by the description and locale.
searchDeclaredEventsByDescription(String) - Method in interface org.sdas.core.common.ISDASProtocol
Searches declared events by the description.
searchDeclaredEventsByDescription(String, String) - Method in interface org.sdas.core.common.ISDASProtocol
Searches declared events by the description and locale.
searchDeclaredEventsByDescription(String, String) - Method in class org.sdas.core.server.SDASServerHandler
Calls the ISDASProtocol.searchDeclaredEventsByDescription(java.lang.String) implementation method and transforms the result into a xml-rpc valid structure.
searchDeclaredEventsByDescription(String, String, String) - Method in class org.sdas.core.server.SDASServerHandler
Calls the ISDASProtocol.searchDeclaredEventsByDescription(java.lang.String,java.lang.String) implementation method and transforms the result into a xml-rpc valid structure.
searchDeclaredEventsByName(String) - Method in class org.sdas.core.client.SDASClient
Searches declared events by the name.
searchDeclaredEventsByName(String, String) - Method in class org.sdas.core.client.SDASClient
Searches declared events by the name and locale.
searchDeclaredEventsByName(String) - Method in interface org.sdas.core.common.ISDASProtocol
Searches declared events by the name.
searchDeclaredEventsByName(String, String) - Method in interface org.sdas.core.common.ISDASProtocol
Searches declared events by the name and locale.
searchDeclaredEventsByName(String, String) - Method in class org.sdas.core.server.SDASServerHandler
Calls the org.sdas.core.common.ISDASProtocol#searchDeclaredEventsByname(java.lang.String) implementation method and transforms the result into a xml-rpc valid structure.
searchDeclaredEventsByName(String, String, String) - Method in class org.sdas.core.server.SDASServerHandler
Calls the org.sdas.core.common.ISDASProtocol#searchDeclaredEventsByname(java.lang.String,java.lang.String) implementation method and transforms the result into a xml-rpc valid structure.
searchDeclaredEventsByUniqueID(String) - Method in class org.sdas.core.client.SDASClient
Searches declared events by the unique identifier.
searchDeclaredEventsByUniqueID(String) - Method in interface org.sdas.core.common.ISDASProtocol
Searches declared events by the unique identifier.
searchDeclaredEventsByUniqueID(String, String) - Method in class org.sdas.core.server.SDASServerHandler
Calls the ISDASProtocol.searchDeclaredEventsByUniqueID(java.lang.String) implementation method and transforms the result into a xml-rpc valid structure.
searchEventsByEventNumber(int) - Method in class org.sdas.core.client.SDASClient
Searches events by the event number.
searchEventsByEventNumber(int) - Method in interface org.sdas.core.common.ISDASProtocol
Searches events by the event number.
searchEventsByEventNumber(String, int) - Method in class org.sdas.core.server.SDASServerHandler
Calls the ISDASProtocol.searchEventsByEventNumber(int) implementation method and transforms the result into a xml-rpc valid structure.
searchEventsByEventTimeWindow(ITimeStamp, ITimeStamp) - Method in class org.sdas.core.client.SDASClient
Searches events whose time stamp is inside a time window.
searchEventsByEventTimeWindow(ITimeStamp, ITimeStamp) - Method in interface org.sdas.core.common.ISDASProtocol
Searches events whose time stamp is inside a time window.
searchEventsByEventTimeWindow(String, Hashtable, Hashtable) - Method in class org.sdas.core.server.SDASServerHandler
Calls the ISDASProtocol.searchEventsByEventTimeWindow(ITimeStamp, ITimeStamp) implementation method and transforms the result into a xml-rpc valid structure.
searchMaxEventNumber(String) - Method in class org.sdas.core.client.SDASClient
Searches the maximum event number for an event defined by this uniqueID.
searchMaxEventNumber(String) - Method in interface org.sdas.core.common.ISDASProtocol
Searches the maximum event number for an event defined by this uniqueID.
searchMaxEventNumber(String, String) - Method in class org.sdas.core.server.SDASServerHandler
Calls the ISDASProtocol.searchMaxEventNumber(String) implementation method and transforms the result into a xml-rpc valid structure.
searchMinEventNumber(String) - Method in class org.sdas.core.client.SDASClient
Searches the minimum event number for an event defined by this uniqueID.
searchMinEventNumber(String) - Method in interface org.sdas.core.common.ISDASProtocol
Searches the minimum event number for an event defined by this uniqueID.
searchMinEventNumber(String, String) - Method in class org.sdas.core.server.SDASServerHandler
Calls the ISDASProtocol.searchMinEventNumber(String) implementation method and transforms the result into a xml-rpc valid structure.
searchParametersByDescription(String) - Method in class org.sdas.core.client.SDASClient
Searches parameters by the description.
searchParametersByDescription(String, String) - Method in class org.sdas.core.client.SDASClient
Searches parameters by the description and locale.
searchParametersByDescription(String) - Method in interface org.sdas.core.common.ISDASProtocol
Searches parameters by the description.
searchParametersByDescription(String, String) - Method in interface org.sdas.core.common.ISDASProtocol
Searches parameters by the description and locale.
searchParametersByDescription(String, String) - Method in class org.sdas.core.server.SDASServerHandler
Calls the ISDASProtocol.searchParametersByDescription(String) implementation method and transforms the result into a xml-rpc valid structure.
searchParametersByDescription(String, String, String) - Method in class org.sdas.core.server.SDASServerHandler
Calls the ISDASProtocol.searchParametersByDescription(String, String) implementation method and transforms the result into a xml-rpc valid structure.
searchParametersByName(String) - Method in class org.sdas.core.client.SDASClient
Searches parameters by the name.
searchParametersByName(String, String) - Method in class org.sdas.core.client.SDASClient
Searches parameters by the name and locale.
searchParametersByName(String) - Method in interface org.sdas.core.common.ISDASProtocol
Searches parameters by the name.
searchParametersByName(String, String) - Method in interface org.sdas.core.common.ISDASProtocol
Searches parameters by the name and locale.
searchParametersByName(String, String) - Method in class org.sdas.core.server.SDASServerHandler
Calls the ISDASProtocol.searchParametersByName(String) implementation method and transforms the result into a xml-rpc valid structure.
searchParametersByName(String, String, String) - Method in class org.sdas.core.server.SDASServerHandler
Calls the ISDASProtocol.searchParametersByName(String, String) implementation method and transforms the result into a xml-rpc valid structure.
searchParametersByUniqueID(String) - Method in class org.sdas.core.client.SDASClient
Search parameters by the unique identifier.
searchParametersByUniqueID(String) - Method in interface org.sdas.core.common.ISDASProtocol
Search parameters by the unique identifier.
searchParametersByUniqueID(String, String) - Method in class org.sdas.core.server.SDASServerHandler
Calls the ISDASProtocol.searchParametersByUniqueID(String) implementation method and transforms the result into a xml-rpc valid structure.
SECOND - Static variable in class org.sdas.core.time.TimeUtils
Field number for indicating the seconds.
SECONDS - Static variable in interface org.sdas.core.time.ITime
The xml-rpc struct seconds identifier.
SERVER_HANDLER_ID - Static variable in interface org.sdas.core.common.ISDASProtocol
The server handler identifier.
setAxis(IAxis[]) - Method in class org.sdas.core.userdata.BasicUserData
Sets the axis on which the data depend
setDataType(String) - Method in class org.sdas.core.common.Data
Sets this data type.
setDataType(String) - Method in class org.sdas.core.common.Parameter
sets the data type.
setDataType(String) - Method in class org.sdas.core.userdata.BasicUserData
Sets this data type.
setDate(Calendar) - Method in class org.sdas.core.time.Date
Changes the date from the calendar.
setDate(IDate) - Method in class org.sdas.core.time.TimeStamp
Sets the date.
setDay(byte) - Method in class org.sdas.core.time.Date
Sets the day.
setDescription(String) - Method in class org.sdas.core.utils.Descriptor
Sets the description.
setEventNumber(int) - Method in class org.sdas.core.common.HEvent
Sets the event number.
setEvents(IHEvent[]) - Method in class org.sdas.core.common.Data
Sets the events for this data.
setEvents(IHEvent[]) - Method in class org.sdas.core.userdata.BasicUserData
Sets the events for this data.
setExtraInfo(Hashtable<String, Object>) - Method in class org.sdas.core.common.Data
Sets the extra information
setExtraInfo(Hashtable<String, Object>) - Method in class org.sdas.core.common.HEvent
Sets the extra information
setExtraInfo(Hashtable<String, String>) - Method in class org.sdas.core.common.Parameter
Sets the parameter extra information,
setExtraInfo(Hashtable<String, Object>) - Method in class org.sdas.core.userdata.BasicUserData
Sets the extra information
setHours(byte) - Method in class org.sdas.core.time.Time
Sets the hours.
setInfo(IDescriptorUID) - Method in class org.sdas.core.common.Parameter
Sets the parameter information.
setLocale(String) - Method in class org.sdas.core.utils.Descriptor
Sets the locale.
setMagnitude(String) - Method in class org.sdas.core.common.DefaultAxis
Setter for property magnitude.
setMicros(short) - Method in class org.sdas.core.time.Time
Sets the microseconds.
setMillis(short) - Method in class org.sdas.core.time.Time
Sets the milliseconds.
setMimeType(String) - Method in class org.sdas.core.common.Data
Sets this data mime type.
setMimeType(String) - Method in class org.sdas.core.userdata.BasicUserData
Sets this data mime type.
setMinutes(byte) - Method in class org.sdas.core.time.Time
Sets the minutes.
setMonth(byte) - Method in class org.sdas.core.time.Date
Sets the month.
setName(String) - Method in class org.sdas.core.utils.Descriptor
Sets the name.
setNanos(short) - Method in class org.sdas.core.time.Time
Sets the nanoseconds.
setParamData(IAxis) - Method in class org.sdas.core.userdata.BasicUserData
Sets the axis on which the data depend
setParameterUniqueID(String) - Method in class org.sdas.core.common.Data
Sets the parameter unique identifier.
setParameterUniqueID(String) - Method in class org.sdas.core.userdata.BasicUserData
Sets the parameter unique identifier.
setPicos(short) - Method in class org.sdas.core.time.Time
Sets the picoseconds.
setProxyPassword(String) - Method in class org.sdas.core.client.SDASClient.HttpAuthenticateProxy
Sets the proxyPassword.
setProxyUsername(String) - Method in class org.sdas.core.client.SDASClient.HttpAuthenticateProxy
Sets the proxyUsername.
setRawData(byte[]) - Method in class org.sdas.core.common.Data
Sets the raw data.
setSeconds(byte) - Method in class org.sdas.core.time.Time
Sets the seconds.
setTEnd(ITimeStamp) - Method in class org.sdas.core.common.Data
Sets the time stamp of the last sample.
setTEnd(ITimeStamp) - Method in class org.sdas.core.userdata.BasicUserData
Sets the time stamp of the last sample.
setTime(Calendar) - Method in class org.sdas.core.time.Time
Changes the time from the calendar until a resolution of one millisecond.
setTime(ITime) - Method in class org.sdas.core.time.TimeStamp
Sets the time.
setTimeStamp(ITimeStamp) - Method in class org.sdas.core.common.HEvent
Sets the time stamp.
setTransferFunction(String) - Method in class org.sdas.core.common.Data
Setter for property transferFunction.
setTransferFunction(String) - Method in class org.sdas.core.common.DefaultAxis
Setter for property transferFunction.
setTStart(ITimeStamp) - Method in class org.sdas.core.common.Data
Sets the time stamp of the first sample.
setTStart(ITimeStamp) - Method in class org.sdas.core.userdata.BasicUserData
Sets the time stamp of the first sample.
setUniqueID(String) - Method in class org.sdas.core.common.HEvent
Sets the event unique identifier.
setUniqueID(String) - Method in class org.sdas.core.utils.DescriptorUID
Sets the unique identifier.
setUnits(String) - Method in class org.sdas.core.common.Data
Setter for property units.
setUnits(IErrorInfo) - Method in class org.sdas.core.common.Data
Setter for error information.
setUnits(String) - Method in class org.sdas.core.common.DefaultAxis
Setter for property units.
setValues(float[]) - Method in class org.sdas.core.common.DefaultAxis
Setter for property values.
setYear(short) - Method in class org.sdas.core.time.Date
Sets the year.
ShortArrayBigEndian - Class in org.sdas.core.plugins
Plugin that converts an array of big endian bytes to a short array.
ShortArrayBigEndian() - Constructor for class org.sdas.core.plugins.ShortArrayBigEndian
Creates a new instance of ShortArrayBigEndian
shutdown() - Method in class org.sdas.core.server.SDASServer
Shutdown the server.
subMicroseconds(TimeStamp, long) - Static method in class org.sdas.core.time.TimeUtils
Subtracts to the time stamp the desired microseconds.
subMilliseconds(TimeStamp, long) - Static method in class org.sdas.core.time.TimeUtils
Subtracts to the time stamp the desired milliseconds.
subNanoseconds(TimeStamp, long) - Static method in class org.sdas.core.time.TimeUtils
Subtracts to the time stamp the desired nanoseconds.
subPicoseconds(TimeStamp, long) - Static method in class org.sdas.core.time.TimeUtils
Subtracts to the time stamp the desired picoseconds.
SystemPropertyReader - Class in org.sdas.core.utils
Utility class to read system properties.
SystemPropertyReader() - Constructor for class org.sdas.core.utils.SystemPropertyReader
 

T

T_END - Static variable in interface org.sdas.core.common.IData
The xml-rpc struct time end identifier.
T_START - Static variable in interface org.sdas.core.common.IData
The xml-rpc struct time start identifier.
TIME - Static variable in interface org.sdas.core.time.ITimeStamp
The xml-rpc struct time identifier
Time - Class in org.sdas.core.time
This class wraps the xml-rpc time structure.
Time() - Constructor for class org.sdas.core.time.Time
Creates a new instance of Time
Time(byte) - Constructor for class org.sdas.core.time.Time
Creates a new instance of Time
Time(int) - Constructor for class org.sdas.core.time.Time
Creates a new instance of Time
Time(byte, byte) - Constructor for class org.sdas.core.time.Time
Creates a new instance of Time
Time(int, int) - Constructor for class org.sdas.core.time.Time
Creates a new instance of Time
Time(byte, byte, byte) - Constructor for class org.sdas.core.time.Time
Creates a new instance of Time
Time(int, int, int) - Constructor for class org.sdas.core.time.Time
Creates a new instance of Time
Time(byte, byte, byte, short) - Constructor for class org.sdas.core.time.Time
Creates a new instance of Time
Time(int, int, int, int) - Constructor for class org.sdas.core.time.Time
Creates a new instance of Time
Time(byte, byte, byte, short, short) - Constructor for class org.sdas.core.time.Time
Creates a new instance of Time
Time(int, int, int, int, int) - Constructor for class org.sdas.core.time.Time
Creates a new instance of Time
Time(byte, byte, byte, short, short, short) - Constructor for class org.sdas.core.time.Time
Creates a new instance of Time
Time(int, int, int, int, int, int) - Constructor for class org.sdas.core.time.Time
Creates a new instance of Time
Time(byte, byte, byte, short, short, short, short) - Constructor for class org.sdas.core.time.Time
Creates a new instance of Time
Time(int, int, int, int, int, int, int) - Constructor for class org.sdas.core.time.Time
Creates a new instance of Time
Time(Hashtable<String, Number>) - Constructor for class org.sdas.core.time.Time
Creates a new instance of Time from the xml-rpc Time structure.
TIME_STAMP - Static variable in interface org.sdas.core.common.IHEvent
The xml-rpc struct time stamp identifier.
TIME_TRACE - Static variable in interface org.sdas.core.userdata.IUserData
Time trace data type
TimeStamp - Class in org.sdas.core.time
This class wraps the xml-rpc timestamp structure.
TimeStamp() - Constructor for class org.sdas.core.time.TimeStamp
Creates a new instance of TimeStamp
TimeStamp(IDate) - Constructor for class org.sdas.core.time.TimeStamp
Creates a new instance of TimeStamp
TimeStamp(IDate, ITime) - Constructor for class org.sdas.core.time.TimeStamp
Creates a new instance of TimeStamp
TimeStamp(Hashtable<String, Hashtable<String, Number>>) - Constructor for class org.sdas.core.time.TimeStamp
Creates a new instance of TimeStamp from the xml-rpc Time Stamp structure.
TimeStamp(long) - Constructor for class org.sdas.core.time.TimeStamp
Creates a new instance of TimeStamp
TimeStamp(long, boolean) - Constructor for class org.sdas.core.time.TimeStamp
Creates a new instance of TimeStamp
TimeTrace - Class in org.sdas.core.userdata
 
TimeTrace() - Constructor for class org.sdas.core.userdata.TimeTrace
Creates a new instance of TimeTrace
TimeUtils - Class in org.sdas.core.time
Utility class that allows to perform simple time operations over time stamps.
TimeUtils() - Constructor for class org.sdas.core.time.TimeUtils
 
toString() - Method in class org.sdas.core.common.Data
Description of the data with : parameter unique identifier; mime type; tstart; tend; list of the events.
toString() - Method in class org.sdas.core.common.HEvent
Description of the event with : event unique identifier; event number and time of the event.
toString() - Method in class org.sdas.core.common.Parameter
Description of the parameter with informations about the parameter.
toString() - Method in class org.sdas.core.time.Date
describes the date as: day-month-year.
toString() - Method in class org.sdas.core.time.Time
describes the time as: hh:mm:ss.ms.us.ns.ps
toString() - Method in class org.sdas.core.time.TimeStamp
describes the time stamp as: day-month-year hh:mm:ss.ms.us.ns.ps .
toString() - Method in class org.sdas.core.userdata.BasicUserData
Description of the data with : parameter unique identifier; mime type; tstart; tend; list of the events.
toString() - Method in class org.sdas.core.utils.Descriptor
Description of the descriptor with name, description, language and unique identifier:
toString() - Method in class org.sdas.core.utils.DescriptorUID
Description of the descriptor with name, description, language and unique identifier:
TRANSFER_FUNCTION - Static variable in interface org.sdas.core.common.IData
The xml-rpc struct transfer function identifier
transformData(IData) - Method in class org.sdas.core.plugins.DoubleArrayBigEndian
Transforms a byte array to a double array.
transformData(IData) - Method in class org.sdas.core.plugins.FloatArrayBigEndian
Transforms a byte array to a float array.
transformData(IData) - Method in class org.sdas.core.plugins.IntArrayBigEndian
Transforms a byte array to a int array.
transformData(IData) - Method in interface org.sdas.core.plugins.IPlugin
Used to transform a byte array of raw data to a known data type.
transformData(IData) - Method in class org.sdas.core.plugins.LongArrayBigEndian
Transforms a byte array to a long array.
transformData(IData, String) - Static method in class org.sdas.core.plugins.PluginCenter
Automatically transform the raw data if the mime type is known.
transformData(IData) - Method in class org.sdas.core.plugins.ShortArrayBigEndian
Transforms a byte array to a short array.

U

UNIQUE_ID - Static variable in interface org.sdas.core.common.IHEvent
The xml-rpc struct uniqueID identifier.
UNIQUE_ID - Static variable in interface org.sdas.core.utils.IDescriptorUID
The xml-rpc struct unique identifier.
UNITS - Static variable in interface org.sdas.core.common.IData
The xml-rpc struct units identifier
urlClassLoader - Static variable in class org.sdas.core.plugins.PluginCenter
Plugin class loader

W

WEEK_OF_MONTH - Static variable in class org.sdas.core.time.TimeUtils
Field number for indicating the week of the month.
WEEK_OF_YEAR - Static variable in class org.sdas.core.time.TimeUtils
Field number for indicating the week of the year.

X

XYSignal - Class in org.sdas.core.userdata
 
XYSignal() - Constructor for class org.sdas.core.userdata.XYSignal
 

Y

YEAR - Static variable in interface org.sdas.core.time.IDate
The xml-rpc struct year identifier
YEAR - Static variable in class org.sdas.core.time.TimeUtils
Field number for indicating the year.

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