Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
B
C
D
E
F
G
H
I
O
P
R
S
T
U
V
B
BoolValue
- Class in
org.dxc.api.datatypes
Boolean Value type.
BoolValue(boolean)
- Constructor for class org.dxc.api.datatypes.
BoolValue
C
Candidate
- Class in
org.dxc.api.datatypes
Maps a set of component IDs to (hypothesized) faulty states.
Candidate(FaultSet, double)
- Constructor for class org.dxc.api.datatypes.
Candidate
Candidate(FaultSet)
- Constructor for class org.dxc.api.datatypes.
Candidate
Candidate()
- Constructor for class org.dxc.api.datatypes.
Candidate
CandidateSet
- Class in
org.dxc.api.datatypes
CandidateSet(CandidateSet)
- Constructor for class org.dxc.api.datatypes.
CandidateSet
CandidateSet()
- Constructor for class org.dxc.api.datatypes.
CandidateSet
Command
- Class in
org.dxc.api.datatypes
Command(String, Value)
- Constructor for class org.dxc.api.datatypes.
Command
CommandData
- Class in
org.dxc.api.datatypes
Command datatype.
CommandData(long, CommandSet)
- Constructor for class org.dxc.api.datatypes.
CommandData
Constructor.
CommandData(CommandSet)
- Constructor for class org.dxc.api.datatypes.
CommandData
Constructor.
CommandData()
- Constructor for class org.dxc.api.datatypes.
CommandData
Empty constructor.
CommandData(long, String, Value)
- Constructor for class org.dxc.api.datatypes.
CommandData
Constructor.
CommandData(String, Value)
- Constructor for class org.dxc.api.datatypes.
CommandData
Constructor.
CommandSet
- Class in
org.dxc.api.datatypes
CommandSet(CommandSet)
- Constructor for class org.dxc.api.datatypes.
CommandSet
CommandSet()
- Constructor for class org.dxc.api.datatypes.
CommandSet
ConnectionCallback
- Interface in
org.dxc.api.connection
connectionMade(Socket, int)
- Method in interface org.dxc.api.connection.
ConnectionCallback
ConnectorFactory
- Class in
org.dxc.api.connection
Factory class for creating DxcConnectors.
ConnectorFactory()
- Constructor for class org.dxc.api.connection.
ConnectorFactory
D
DA_ENDED
- Static variable in class org.dxc.api.datatypes.
ScenarioStatusData
DA_READY
- Static variable in class org.dxc.api.datatypes.
ScenarioStatusData
A Diagnosis Algorithm sends DA_READY to indicate it's prepared to receive data.
DataValidator
- Class in
org.dxc.api.datatypes
DXC Data validator.
DataValidator(SystemCatalog)
- Constructor for class org.dxc.api.datatypes.
DataValidator
DiagnosisData
- Class in
org.dxc.api.datatypes
Defines the data structure for a test article's Diagnosis.
DiagnosisData(boolean, boolean, CandidateSet, String)
- Constructor for class org.dxc.api.datatypes.
DiagnosisData
Constructor to initialize the DiagnosisData.
DiagnosisData(long, boolean, boolean, CandidateSet, String)
- Constructor for class org.dxc.api.datatypes.
DiagnosisData
Constructor to initialize the DiagnosisData.
DiagnosisData(long, boolean, boolean, List<FaultSet>, List<Double>, String)
- Constructor for class org.dxc.api.datatypes.
DiagnosisData
DxcCallback
- Class in
org.dxc.api
The abstract definition of the DcxData callback class.
DxcCallback()
- Constructor for class org.dxc.api.
DxcCallback
DxcConfig
- Class in
org.dxc.api
Access DXC configuration.
DxcConnector
- Class in
org.dxc.api.connection
Interface for sending and receiving DxcData.
DxcConnector(DxcCallback)
- Constructor for class org.dxc.api.connection.
DxcConnector
DxcConnector(DxcCallback, String)
- Constructor for class org.dxc.api.connection.
DxcConnector
DxcData
- Class in
org.dxc.api.datatypes
The root of the Dxc data definition hierarchy.
DxcData()
- Constructor for class org.dxc.api.datatypes.
DxcData
Construct with current time as timestamp
DxcData(long)
- Constructor for class org.dxc.api.datatypes.
DxcData
Constructor
E
ENDED
- Static variable in class org.dxc.api.datatypes.
ScenarioStatusData
Signals scenario end, DAs must finalize and exit properly or risk termination.
equals(Object)
- Method in class org.dxc.api.datatypes.
BoolValue
equals(Object)
- Method in class org.dxc.api.datatypes.
Candidate
equals(Object)
- Method in class org.dxc.api.datatypes.
Command
equals(Object)
- Method in class org.dxc.api.datatypes.
CommandData
equals(Object)
- Method in class org.dxc.api.datatypes.
DiagnosisData
equals(Object)
- Method in class org.dxc.api.datatypes.
DxcData
equals(Object)
- Method in class org.dxc.api.datatypes.
ErrorData
equals(Object)
- Method in class org.dxc.api.datatypes.
Fault
equals(Object)
- Method in class org.dxc.api.datatypes.
FaultInjectData
equals(Object)
- Method in class org.dxc.api.datatypes.
IntegerValue
equals(Object)
- Method in class org.dxc.api.datatypes.
ProfilingData
equals(Object)
- Method in class org.dxc.api.datatypes.
RealValue
equals(Object)
- Method in class org.dxc.api.datatypes.
RecoveryData
equals(Object)
- Method in class org.dxc.api.datatypes.
ScenarioData
equals(Object)
- Method in class org.dxc.api.datatypes.
ScenarioStatusData
equals(Object)
- Method in class org.dxc.api.datatypes.
SensorData
equals(Object)
- Method in class org.dxc.api.datatypes.
StringValue
ErrorData
- Class in
org.dxc.api.datatypes
Error message.
ErrorData(long, String)
- Constructor for class org.dxc.api.datatypes.
ErrorData
Constructor.
ErrorData(String)
- Constructor for class org.dxc.api.datatypes.
ErrorData
Constructor.
F
Fault
- Class in
org.dxc.api.datatypes
Fault(String, String, StringValueMap)
- Constructor for class org.dxc.api.datatypes.
Fault
Fault(String, String)
- Constructor for class org.dxc.api.datatypes.
Fault
FaultInjectData
- Class in
org.dxc.api.datatypes
Defines the data structure for fault injection information message.
FaultInjectData(long, Fault, boolean)
- Constructor for class org.dxc.api.datatypes.
FaultInjectData
Constructor.
FaultInjectData(Fault, boolean)
- Constructor for class org.dxc.api.datatypes.
FaultInjectData
Constructor.
FaultSet
- Class in
org.dxc.api.datatypes
FaultSet(FaultSet)
- Constructor for class org.dxc.api.datatypes.
FaultSet
FaultSet()
- Constructor for class org.dxc.api.datatypes.
FaultSet
G
get()
- Method in class org.dxc.api.datatypes.
BoolValue
get()
- Method in class org.dxc.api.datatypes.
IntegerValue
get()
- Method in class org.dxc.api.datatypes.
RealValue
get()
- Method in class org.dxc.api.datatypes.
StringValue
get(String)
- Method in class org.dxc.api.
DxcConfig
Get the value of a key.
getCandidateSet()
- Method in class org.dxc.api.datatypes.
DiagnosisData
Returns the set of candidates.
getCommandID()
- Method in class org.dxc.api.datatypes.
Command
getCommandID()
- Method in class org.dxc.api.datatypes.
CommandData
Get first command ID string
getCommands()
- Method in class org.dxc.api.datatypes.
CommandData
Get commands
getCommands()
- Method in class org.dxc.api.datatypes.
RecoveryData
getComponentID()
- Method in class org.dxc.api.datatypes.
Fault
getComponentIDs()
- Method in interface org.dxc.api.datatypes.
SystemCatalog
The set of component IDs the system contains.
getComponentIDs()
- Method in class org.dxc.api.datatypes.
SystemCatalogXML
The set of component IDs the system contains.
getCost()
- Method in class org.dxc.api.datatypes.
RecoveryData
getCpuTime()
- Method in class org.dxc.api.datatypes.
ProfilingData
Returns total process cpu time.
getCurrentTime()
- Static method in class org.dxc.api.datatypes.
DxcData
Static method to obtain current time.
getDAConnector(DxcCallback)
- Static method in class org.dxc.api.connection.
ConnectorFactory
Static factory method for creating a DxcConnector for use by a Diagnosis Algorithm
getDaName()
- Method in class org.dxc.api.datatypes.
ScenarioData
getDaVersion()
- Method in class org.dxc.api.datatypes.
ScenarioData
getDetectionSignal()
- Method in class org.dxc.api.datatypes.
DiagnosisData
True if, according to the diagnosis, the system is believed to be in a faulty state.
getError()
- Method in class org.dxc.api.datatypes.
ErrorData
Returns the error message string.
getFault()
- Method in class org.dxc.api.datatypes.
FaultInjectData
getFaultModes(String)
- Method in interface org.dxc.api.datatypes.
SystemCatalog
The set of mode IDs of a given component
getFaultModes(String)
- Method in class org.dxc.api.datatypes.
SystemCatalogXML
The set of mode IDs of a given component
getFaults()
- Method in class org.dxc.api.datatypes.
RecoveryData
getFaultSet()
- Method in class org.dxc.api.datatypes.
Candidate
A map of component IDs to predicted fault mode IDs.
getFrameworkVersion()
- Method in class org.dxc.api.datatypes.
ScenarioData
getFromOracleConnector(DxcCallback)
- Static method in class org.dxc.api.connection.
ConnectorFactory
Static factory method for creating a DxcConnector directly to Oracle
getInstance(String)
- Static method in class org.dxc.api.datatypes.
SystemCatalogXML
Get a system's catalog.
getInstance()
- Static method in class org.dxc.api.
DxcConfig
Loads DXC configuration and returns an instance of DxcConfig.
getIsolationSignal()
- Method in class org.dxc.api.datatypes.
DiagnosisData
True if faults have been isolated, ie.
getMaxMem()
- Method in class org.dxc.api.datatypes.
ProfilingData
Returns maximum process memory usage.
getModeID()
- Method in class org.dxc.api.datatypes.
Fault
getModes(String)
- Method in interface org.dxc.api.datatypes.
SystemCatalog
The set of mode IDs of a given component
getModes(String)
- Method in class org.dxc.api.datatypes.
SystemCatalogXML
getNotes()
- Method in class org.dxc.api.datatypes.
DiagnosisData
Returns test-article-specific notes.
getNotes()
- Method in class org.dxc.api.datatypes.
RecoveryData
getNotes()
- Method in class org.dxc.api.datatypes.
ScenarioData
getNumFaultModes()
- Method in interface org.dxc.api.datatypes.
SystemCatalog
Returns the number of total component fault modes
getNumFaultModes()
- Method in class org.dxc.api.datatypes.
SystemCatalogXML
getNumModes()
- Method in interface org.dxc.api.datatypes.
SystemCatalog
Returns the number of total component modes
getNumModes()
- Method in class org.dxc.api.datatypes.
SystemCatalogXML
getNumNoFaultComponents()
- Method in interface org.dxc.api.datatypes.
SystemCatalog
Returns the number of components with no fault modes
getNumNoFaultComponents()
- Method in class org.dxc.api.datatypes.
SystemCatalogXML
getParameterMap()
- Method in class org.dxc.api.datatypes.
Fault
getscenarioLength()
- Method in class org.dxc.api.datatypes.
ScenarioData
getScenarioName()
- Method in class org.dxc.api.datatypes.
ScenarioData
getSensorsAndCosts()
- Method in interface org.dxc.api.datatypes.
SystemCatalog
A map of the system's sensors and their probing cost, if any
getSensorsAndCosts()
- Method in class org.dxc.api.datatypes.
SystemCatalogXML
getSensorValueMap()
- Method in class org.dxc.api.datatypes.
SensorData
Returns the map from sensor to Value.
getSource()
- Method in class org.dxc.api.datatypes.
DxcData
Get message source
getStandaloneSDSConnector(DxcCallback)
- Static method in class org.dxc.api.connection.
ConnectorFactory
getStatus()
- Method in class org.dxc.api.datatypes.
ScenarioStatusData
Returns status.
getSystemName()
- Method in class org.dxc.api.datatypes.
ScenarioData
getSystemName()
- Method in interface org.dxc.api.datatypes.
SystemCatalog
The name of the system.
getSystemName()
- Method in class org.dxc.api.datatypes.
SystemCatalogXML
The name of the system.
getSystemVersion()
- Method in class org.dxc.api.datatypes.
ScenarioData
getTimeStamp()
- Method in class org.dxc.api.datatypes.
DxcData
Get message timestamp
getToOracleConnector(DxcCallback)
- Static method in class org.dxc.api.connection.
ConnectorFactory
Static factory method for creating a DxcConnector directly to Oracle
getValue()
- Method in class org.dxc.api.datatypes.
Command
getValue()
- Method in class org.dxc.api.datatypes.
CommandData
Get first command Value
getWeight()
- Method in class org.dxc.api.datatypes.
Candidate
Weight of this candidate relative to others in the diagnosis.
H
hashCode()
- Method in class org.dxc.api.datatypes.
BoolValue
hashCode()
- Method in class org.dxc.api.datatypes.
Candidate
hashCode()
- Method in class org.dxc.api.datatypes.
Command
hashCode()
- Method in class org.dxc.api.datatypes.
CommandData
hashCode()
- Method in class org.dxc.api.datatypes.
DiagnosisData
hashCode()
- Method in class org.dxc.api.datatypes.
DxcData
hashCode()
- Method in class org.dxc.api.datatypes.
ErrorData
hashCode()
- Method in class org.dxc.api.datatypes.
Fault
hashCode()
- Method in class org.dxc.api.datatypes.
FaultInjectData
hashCode()
- Method in class org.dxc.api.datatypes.
IntegerValue
hashCode()
- Method in class org.dxc.api.datatypes.
ProfilingData
hashCode()
- Method in class org.dxc.api.datatypes.
RealValue
hashCode()
- Method in class org.dxc.api.datatypes.
RecoveryData
hashCode()
- Method in class org.dxc.api.datatypes.
ScenarioData
hashCode()
- Method in class org.dxc.api.datatypes.
ScenarioStatusData
hashCode()
- Method in class org.dxc.api.datatypes.
SensorData
hashCode()
- Method in class org.dxc.api.datatypes.
StringValue
I
IntegerValue
- Class in
org.dxc.api.datatypes
Integer (int) Value type.
IntegerValue(int)
- Constructor for class org.dxc.api.datatypes.
IntegerValue
isComponentValid(String)
- Method in interface org.dxc.api.datatypes.
SystemCatalog
Test the validity of a componentID.
isComponentValid(String)
- Method in class org.dxc.api.datatypes.
SystemCatalogXML
Test the validity of a componentID.
isFaultModeValid(String, String)
- Method in interface org.dxc.api.datatypes.
SystemCatalog
Given a valid component, test the validity of a mode ID.
isFaultModeValid(Fault)
- Method in interface org.dxc.api.datatypes.
SystemCatalog
isFaultModeValid(String, String)
- Method in class org.dxc.api.datatypes.
SystemCatalogXML
Given a valid component, test the validity of a mode ID.
isFaultModeValid(Fault)
- Method in class org.dxc.api.datatypes.
SystemCatalogXML
Test the validity of a Fault.
isInjection()
- Method in class org.dxc.api.datatypes.
FaultInjectData
True if the fault in question is being injected, false if it's being stopped.
isInjection(boolean)
- Method in class org.dxc.api.datatypes.
FaultInjectData
Set to true if the fault is being injected, false if it's being stopped.
isModeValid(String, String)
- Method in interface org.dxc.api.datatypes.
SystemCatalog
Given a valid component, test the validity of a mode ID.
isModeValid(String, String)
- Method in class org.dxc.api.datatypes.
SystemCatalogXML
O
onDataReceived(DxcData)
- Method in class org.dxc.api.
DxcCallback
Synchronized callback method.
org.dxc.api
- package org.dxc.api
org.dxc.api.connection
- package org.dxc.api.connection
org.dxc.api.datatypes
- package org.dxc.api.datatypes
P
processData(DxcData)
- Method in class org.dxc.api.
DxcCallback
Method to be called when data is received.
ProfilingData
- Class in
org.dxc.api.datatypes
Data structure for DA profiling messages.
ProfilingData(long, long, long)
- Constructor for class org.dxc.api.datatypes.
ProfilingData
Constructor.
ProfilingData(long, long)
- Constructor for class org.dxc.api.datatypes.
ProfilingData
Constructs with timestamp set to current time.
put(OutputStream)
- Method in class org.dxc.api.datatypes.
BoolValue
put(OutputStream)
- Method in class org.dxc.api.datatypes.
CommandData
put(OutputStream)
- Method in class org.dxc.api.datatypes.
DiagnosisData
put(OutputStream)
- Method in class org.dxc.api.datatypes.
DxcData
Prints DxcData.
put(OutputStream)
- Method in class org.dxc.api.datatypes.
ErrorData
put(OutputStream)
- Method in class org.dxc.api.datatypes.
FaultInjectData
put(OutputStream)
- Method in class org.dxc.api.datatypes.
IntegerValue
put(OutputStream)
- Method in class org.dxc.api.datatypes.
ProfilingData
put(OutputStream)
- Method in class org.dxc.api.datatypes.
RealValue
put(OutputStream)
- Method in class org.dxc.api.datatypes.
RecoveryData
put(OutputStream)
- Method in class org.dxc.api.datatypes.
ScenarioData
put(OutputStream)
- Method in class org.dxc.api.datatypes.
ScenarioStatusData
put(OutputStream)
- Method in class org.dxc.api.datatypes.
SensorData
put(OutputStream)
- Method in class org.dxc.api.datatypes.
StringValue
put(OutputStream)
- Method in class org.dxc.api.datatypes.
Value
Print the value to an output stream.
R
RealValue
- Class in
org.dxc.api.datatypes
Real (Double) Value type.
RealValue(double)
- Constructor for class org.dxc.api.datatypes.
RealValue
RecoveryData
- Class in
org.dxc.api.datatypes
Defines the data structure for system Recovery Info.
RecoveryData(long, FaultSet, CommandSet, double, String)
- Constructor for class org.dxc.api.datatypes.
RecoveryData
Constructor to initialize the RecoveryData with timestamp.
RecoveryData(FaultSet, CommandSet, double, String)
- Constructor for class org.dxc.api.datatypes.
RecoveryData
RecoveryData(FaultSet)
- Constructor for class org.dxc.api.datatypes.
RecoveryData
Constructor to initialize the RecoveryData with nothing but fault set.
RecoveryData(FaultSet, CommandSet)
- Constructor for class org.dxc.api.datatypes.
RecoveryData
S
ScenarioData
- Class in
org.dxc.api.datatypes
Data structure for scenario information.
ScenarioData(long, String, String, String, String, String, String, long, String)
- Constructor for class org.dxc.api.datatypes.
ScenarioData
Constructor.
ScenarioData(String, String, String, String, String, String, long, String)
- Constructor for class org.dxc.api.datatypes.
ScenarioData
Constructs with timestamp set to current time.
ScenarioStatusData
- Class in
org.dxc.api.datatypes
Data structure for scenario status messages.
ScenarioStatusData(long, String)
- Constructor for class org.dxc.api.datatypes.
ScenarioStatusData
Constructor.
ScenarioStatusData(String)
- Constructor for class org.dxc.api.datatypes.
ScenarioStatusData
Constructs with timestamp set to current time.
SDS_AWAITING_DA
- Static variable in class org.dxc.api.datatypes.
ScenarioStatusData
sendMessage(DxcData)
- Method in class org.dxc.api.connection.
DxcConnector
Sends the DxcData message to the appropriate recipient.
SensorData
- Class in
org.dxc.api.datatypes
Data structure for sensor data messages.
SensorData(long, StringValueMap)
- Constructor for class org.dxc.api.datatypes.
SensorData
Constructor.
SensorData(StringValueMap)
- Constructor for class org.dxc.api.datatypes.
SensorData
Constructor.
setCommands(CommandSet)
- Method in class org.dxc.api.datatypes.
CommandData
Set commands
setFaultSet(FaultSet)
- Method in class org.dxc.api.datatypes.
Candidate
setParameterMap(StringValueMap)
- Method in class org.dxc.api.datatypes.
Fault
setSource(String)
- Method in class org.dxc.api.datatypes.
DxcData
Set source for DxcData Although this field can be freely manipulated by users in local instances of DxcData, they serve only for informative purposes.
setTimeStamp(long)
- Method in class org.dxc.api.datatypes.
DxcData
Set timestamp for DxcData Although timestamps can be freely manipulated by users in local instances of DxcData, they serve only for informative purposes.
setWeight(double)
- Method in class org.dxc.api.datatypes.
Candidate
shutdown()
- Method in class org.dxc.api.connection.
DxcConnector
SR_READY
- Static variable in class org.dxc.api.datatypes.
ScenarioStatusData
STARTED
- Static variable in class org.dxc.api.datatypes.
ScenarioStatusData
StringValue
- Class in
org.dxc.api.datatypes
String Value type.
StringValue(String)
- Constructor for class org.dxc.api.datatypes.
StringValue
StringValueMap
- Class in
org.dxc.api.datatypes
StringValueMap(StringValueMap)
- Constructor for class org.dxc.api.datatypes.
StringValueMap
StringValueMap()
- Constructor for class org.dxc.api.datatypes.
StringValueMap
stripInvalid(FaultSet)
- Method in class org.dxc.api.datatypes.
DataValidator
Strip component/mode map of invalid IDs.
SystemCatalog
- Interface in
org.dxc.api.datatypes
System catalog parser.
SystemCatalogXML
- Class in
org.dxc.api.datatypes
System catalog parser.
T
toString()
- Method in class org.dxc.api.datatypes.
Candidate
toString()
- Method in class org.dxc.api.datatypes.
CandidateSet
toString()
- Method in class org.dxc.api.datatypes.
Command
toString()
- Method in class org.dxc.api.datatypes.
CommandSet
toString()
- Method in class org.dxc.api.datatypes.
DxcData
Returns String representation of DxcData.
toString()
- Method in class org.dxc.api.datatypes.
Fault
toString()
- Method in class org.dxc.api.datatypes.
FaultSet
toString()
- Method in class org.dxc.api.datatypes.
StringValueMap
toString()
- Method in class org.dxc.api.datatypes.
Value
U
UNKNOWN
- Static variable in class org.dxc.api.datatypes.
ScenarioStatusData
V
v(String)
- Static method in class org.dxc.api.datatypes.
Value
v(int)
- Static method in class org.dxc.api.datatypes.
Value
v(double)
- Static method in class org.dxc.api.datatypes.
Value
v(boolean)
- Static method in class org.dxc.api.datatypes.
Value
validateData(DxcData)
- Method in class org.dxc.api.datatypes.
DataValidator
validateData(SensorData)
- Method in class org.dxc.api.datatypes.
DataValidator
Validate SensorData
validateData(FaultInjectData)
- Method in class org.dxc.api.datatypes.
DataValidator
Validate FaultInjectData
validateData(DiagnosisData)
- Method in class org.dxc.api.datatypes.
DataValidator
Validate DiagnosisData
Value
- Class in
org.dxc.api.datatypes
Abstract class for values that can be of various concrete datatypes.
Value()
- Constructor for class org.dxc.api.datatypes.
Value
B
C
D
E
F
G
H
I
O
P
R
S
T
U
V
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes