- destroyDipPublication(DipPublication) - Method in interface cern.dip.DipFactory
-
Destroys DipPublication object previously created by createDipPublication().
- destroyDipPublication(DipPublication) - Method in class cern.dip.implementation.DipFactoryImp
-
- destroyDipPublication(DipPublication) - Method in class cern.dip.mock.MockDipFactory
-
- destroyDipSubscription(DipSubscription) - Method in interface cern.dip.DipFactory
-
Destroys DipSubscription object previously created by createDipSubscription().
- destroyDipSubscription(DipSubscription) - Method in class cern.dip.implementation.DipFactoryImp
-
- destroyDipSubscription(DipSubscription) - Method in class cern.dip.mock.MockDipFactory
-
- destroyed - Variable in class cern.dip.implementation.FactoryProduct
-
set to true when the object has been destroyed
- Dip - Class in cern.dip
-
Bootstrapping object to start the DIPimplementation.
- Dip() - Constructor for class cern.dip.Dip
-
- DIP_QUALITY_BAD - Static variable in interface cern.dip.DipQuality
-
Indicates that data can not be used.
- DIP_QUALITY_GOOD - Static variable in interface cern.dip.DipQuality
-
Indicates that data can definitely be trusted.
- DIP_QUALITY_UNCERTAIN - Static variable in interface cern.dip.DipQuality
-
Indicates that the last update attempt by the publisher had failed (the publication data source was
not accessible).
- DIP_QUALITY_UNINITIALIZED - Static variable in interface cern.dip.DipQuality
-
Indicates the DataObject contains uninitialised data.
- DipBrowser - Interface in cern.dip
-
Interface allowing a user to browse the DIP namespace.
- DipBrowserImp - Class in cern.dip.implementation
-
- DipBrowserImp() - Constructor for class cern.dip.implementation.DipBrowserImp
-
- DipData - Interface in cern.dip
-
Interface for DIP data.
- DipDataImp - Class in cern.dip.implementation
-
Interface for DIP data.
- DipDataImp() - Constructor for class cern.dip.implementation.DipDataImp
-
Data object created with a default data quality of good
- DipDataUtil - Class in cern.dip
-
Utility class to extract any DIP value as an Object, by tag name and value type.
- DipDataUtil() - Constructor for class cern.dip.DipDataUtil
-
- DipException - Exception in cern.dip
-
The common superclass for a number of exceptions that can be thrown by Dip.
- DipException() - Constructor for exception cern.dip.DipException
-
- DipException(String) - Constructor for exception cern.dip.DipException
-
- DipFactory - Interface in cern.dip
-
Dip (Data Interchange Protocol) is the publish/subscribe interface for the
CERN inter-domain communication designed according to the requirements
established by the LDIWG (LHC Data Interchange Working Group).
- dipFactory - Variable in class cern.dip.mock.MockDipBrowser
-
- DipFactoryImp - Class in cern.dip.implementation
-
- DipFactoryImp() - Constructor for class cern.dip.implementation.DipFactoryImp
-
- DipInternalError - Error in cern.dip
-
Signals malfunctioning of the Dip middleware.
- DipInternalError(String) - Constructor for error cern.dip.DipInternalError
-
- DipPublication - Interface in cern.dip
-
Interface for DIP publications.
- DipPublicationErrorHandler - Interface in cern.dip
-
This interface enables asynchronous DIP errors to be reported.
- DipPublicationImp - Class in cern.dip.implementation
-
Wrapper for the C++ implementation of a DipPublication.
- DipPublicationImp(DipFactory, String, DipPublicationErrorHandler) - Constructor for class cern.dip.implementation.DipPublicationImp
-
- DipPublicationImpBase - Class in cern.dip.implementation
-
- DipPublicationImpBase() - Constructor for class cern.dip.implementation.DipPublicationImpBase
-
- DipQuality - Interface in cern.dip
-
interface to encapsulate data quality flags
- DipQualityEnum - Enum in cern.dip
-
- DipSubscription - Interface in cern.dip
-
Interface for DIP subscriptions.
- DipSubscriptionImp - Class in cern.dip.implementation
-
- DipSubscriptionImp(DipFactory, String, DipSubscriptionListener) - Constructor for class cern.dip.implementation.DipSubscriptionImp
-
- DipSubscriptionListener - Interface in cern.dip
-
Interface for DIP subscription Listeners.
- DipSubscriptionListenerAdapter - Class in cern.dip
-
Default adapter for the DipSubscriptionListener.
- DipSubscriptionListenerAdapter() - Constructor for class cern.dip.DipSubscriptionListenerAdapter
-
- DipTimestamp - Class in cern.dip
-
Should be used to indicate the time at which the value of a DipData Item was
obtained.
- DipTimestamp() - Constructor for class cern.dip.DipTimestamp
-
Creates timestamp object with the current time.
- DipTimestamp(long) - Constructor for class cern.dip.DipTimestamp
-
Creates DipTimestamp from UTC Java time (in milliseconds).
- DipUpdateRequestListener - Interface in cern.dip
-
An optional interface for
publishers
who are to re-read
the data source when a subscriber invokes their
requestUpdate
method.
- disconnected(DipSubscription, String) - Method in interface cern.dip.DipSubscriptionListener
-
Will be called when the subscription has been disconnected from the message
provider (Due to the publisher becoming unavailable or some failure in the
DIP protocol).
- disconnected(DipSubscription, String) - Method in class cern.dip.DipSubscriptionListenerAdapter
-
- disconnected(String) - Method in class cern.dip.implementation.DipSubscriptionImp
-
Delegates to the Listener.
- extractBoolean() - Method in interface cern.dip.DipData
-
Returns the boolean
stored in the default data entry.
- extractBoolean(String) - Method in interface cern.dip.DipData
-
Returns the boolean
stored in the specified data entry.
- extractBoolean() - Method in class cern.dip.implementation.DipDataImp
-
- extractBoolean(String) - Method in class cern.dip.implementation.DipDataImp
-
- extractBooleanArray() - Method in interface cern.dip.DipData
-
Returns the boolean
array stored in the default data entry.
- extractBooleanArray(String) - Method in interface cern.dip.DipData
-
Returns the boolean
array stored in the specified data entry.
- extractBooleanArray() - Method in class cern.dip.implementation.DipDataImp
-
- extractBooleanArray(String) - Method in class cern.dip.implementation.DipDataImp
-
- extractByte() - Method in interface cern.dip.DipData
-
Returns the byte
stored in the default data entry.
- extractByte(String) - Method in interface cern.dip.DipData
-
Returns the byte
stored in the specified data entry.
- extractByte() - Method in class cern.dip.implementation.DipDataImp
-
- extractByte(String) - Method in class cern.dip.implementation.DipDataImp
-
- extractByteArray() - Method in interface cern.dip.DipData
-
Returns the byte
array stored in the default data entry.
- extractByteArray(String) - Method in interface cern.dip.DipData
-
Returns the byte
array stored in the specified data entry.
- extractByteArray() - Method in class cern.dip.implementation.DipDataImp
-
- extractByteArray(String) - Method in class cern.dip.implementation.DipDataImp
-
- extractDataQuality() - Method in interface cern.dip.DipData
-
Returns the data quality value of this DipData object as an int.
- extractDataQuality() - Method in class cern.dip.implementation.DipDataImp
-
- extractDataQualityEnum() - Method in interface cern.dip.DipData
-
- extractDataQualityEnum() - Method in class cern.dip.implementation.DipDataImp
-
- extractDipObjectValue(int, DipData, String) - Static method in class cern.dip.DipDataUtil
-
- extractDipTime() - Method in interface cern.dip.DipData
-
Returns the DipTimestamp
of this DipData object.
- extractDipTime() - Method in class cern.dip.implementation.DipDataImp
-
- extractDouble() - Method in interface cern.dip.DipData
-
Returns the float
array stored in the default data entry.
- extractDouble(String) - Method in interface cern.dip.DipData
-
Returns the float
array stored in the default data entry.
- extractDouble() - Method in class cern.dip.implementation.DipDataImp
-
- extractDouble(String) - Method in class cern.dip.implementation.DipDataImp
-
- extractDoubleArray() - Method in interface cern.dip.DipData
-
Returns the double
array stored in the default data entry.
- extractDoubleArray(String) - Method in interface cern.dip.DipData
-
Returns the double
array stored in the specified data entry.
- extractDoubleArray() - Method in class cern.dip.implementation.DipDataImp
-
- extractDoubleArray(String) - Method in class cern.dip.implementation.DipDataImp
-
- extractFloat() - Method in interface cern.dip.DipData
-
Extracts the default value from the DipData object as a float.
- extractFloat(String) - Method in interface cern.dip.DipData
-
Returns the float
stored in the specified data entry.
- extractFloat() - Method in class cern.dip.implementation.DipDataImp
-
- extractFloat(String) - Method in class cern.dip.implementation.DipDataImp
-
- extractFloatArray(String) - Method in interface cern.dip.DipData
-
Returns the float
array stored in the specified data entry.
- extractFloatArray() - Method in interface cern.dip.DipData
-
Returns the double
stored in the default data entry.
- extractFloatArray() - Method in class cern.dip.implementation.DipDataImp
-
- extractFloatArray(String) - Method in class cern.dip.implementation.DipDataImp
-
- extractInt() - Method in interface cern.dip.DipData
-
Returns the int
stored in the default data entry.
- extractInt(String) - Method in interface cern.dip.DipData
-
Returns the int
stored in the specified data entry.
- extractInt() - Method in class cern.dip.implementation.DipDataImp
-
- extractInt(String) - Method in class cern.dip.implementation.DipDataImp
-
- extractIntArray() - Method in interface cern.dip.DipData
-
Returns the int
array stored in the default data entry.
- extractIntArray(String) - Method in interface cern.dip.DipData
-
Returns the int
array stored in the specified data entry.
- extractIntArray() - Method in class cern.dip.implementation.DipDataImp
-
- extractIntArray(String) - Method in class cern.dip.implementation.DipDataImp
-
- extractLong() - Method in interface cern.dip.DipData
-
Returns the long
stored in the default data entry.
- extractLong(String) - Method in interface cern.dip.DipData
-
Returns the long
stored in the specified data entry.
- extractLong() - Method in class cern.dip.implementation.DipDataImp
-
- extractLong(String) - Method in class cern.dip.implementation.DipDataImp
-
- extractLongArray() - Method in interface cern.dip.DipData
-
Returns the long
array stored in the default data entry.
- extractLongArray(String) - Method in interface cern.dip.DipData
-
Returns the long
array stored in the specified data entry.
- extractLongArray() - Method in class cern.dip.implementation.DipDataImp
-
- extractLongArray(String) - Method in class cern.dip.implementation.DipDataImp
-
- extractQualityString() - Method in interface cern.dip.DipData
-
Extracts the string that describes the reason for the quality.
- extractQualityString() - Method in class cern.dip.implementation.DipDataImp
-
Extracts the string that describes the reason for the quality.
- extractShort() - Method in interface cern.dip.DipData
-
Returns the short
stored in the default data entry.
- extractShort(String) - Method in interface cern.dip.DipData
-
Returns the short
stored in the specified data entry.
- extractShort() - Method in class cern.dip.implementation.DipDataImp
-
- extractShort(String) - Method in class cern.dip.implementation.DipDataImp
-
- extractShortArray() - Method in interface cern.dip.DipData
-
Returns the short
array stored in the default data entry.
- extractShortArray(String) - Method in interface cern.dip.DipData
-
Returns the short
array stored in the specified data entry.
- extractShortArray() - Method in class cern.dip.implementation.DipDataImp
-
- extractShortArray(String) - Method in class cern.dip.implementation.DipDataImp
-
- extractString() - Method in interface cern.dip.DipData
-
Returns the String
stored in the default data entry.
- extractString(String) - Method in interface cern.dip.DipData
-
Returns the String
stored in the specified data entry.
- extractString() - Method in class cern.dip.implementation.DipDataImp
-
- extractString(String) - Method in class cern.dip.implementation.DipDataImp
-
- extractStringArray() - Method in interface cern.dip.DipData
-
Returns the String
array stored in the default data entry.
- extractStringArray(String) - Method in interface cern.dip.DipData
-
Returns the String
array stored in the specified data entry.
- extractStringArray() - Method in class cern.dip.implementation.DipDataImp
-
- extractStringArray(String) - Method in class cern.dip.implementation.DipDataImp
-
- getAsMillis() - Method in class cern.dip.DipTimestamp
-
Get UTC millisec
- getAsNanos() - Method in class cern.dip.DipTimestamp
-
Get UTC nanoSec
- getCByteSize() - Method in class cern.dip.implementation.DipDataImp
-
calc how many bytes it would take to store the data.
- getDipVersion() - Static method in class cern.dip.Dip
-
Get the current DIP version as a String.
- getFactory() - Method in class cern.dip.implementation.DipPublicationImp
-
- getFactory() - Method in class cern.dip.implementation.DipPublicationImpBase
-
- getFactory() - Method in class cern.dip.mock.MockDipPublication
-
- getPublications(String) - Method in interface cern.dip.DipBrowser
-
Obtain a list of all publications visable in the DIP namespace.
- getPublications(String) - Method in class cern.dip.implementation.DipBrowserImp
-
- getPublications(String) - Method in class cern.dip.mock.MockDipBrowser
-
- getSize() - Method in interface cern.dip.DipBrowser
-
Get the cardinality of the default field (where a primitive type is being sent).
- getSize(String) - Method in interface cern.dip.DipBrowser
-
Get the cardinality of the field who's name is supplied as a parameter.
- getSize() - Method in class cern.dip.implementation.DipBrowserImp
-
- getSize(String) - Method in class cern.dip.implementation.DipBrowserImp
-
- getSize() - Method in class cern.dip.mock.MockDipBrowser
-
- getSize(String) - Method in class cern.dip.mock.MockDipBrowser
-
- getTags(String) - Method in interface cern.dip.DipBrowser
-
Get the fields names within the publication having the supplied publication name.
- getTags() - Method in interface cern.dip.DipData
-
Returns an unordered String array that contains tags of all
entries.
- getTags(String) - Method in class cern.dip.implementation.DipBrowserImp
-
- getTags() - Method in class cern.dip.implementation.DipDataImp
-
- getTags(String) - Method in class cern.dip.mock.MockDipBrowser
-
- getTimeout() - Method in interface cern.dip.DipFactory
-
Get the write and connection timeout to be used for DIP communication.
- getTimeout() - Method in class cern.dip.implementation.DipFactoryImp
-
- getTimeout() - Method in class cern.dip.mock.MockDipFactory
-
- getTopicName() - Method in interface cern.dip.DipPublication
-
Returns Name of the publication.
- getTopicName() - Method in interface cern.dip.DipSubscription
-
Returns Name of the DipData item this object is subscribed to.
- getTopicName() - Method in class cern.dip.implementation.DipPublicationImpBase
-
- getTopicName() - Method in class cern.dip.implementation.DipSubscriptionImp
-
- getTopicName() - Method in class cern.dip.mock.MockDipPublication
-
- getTopicName() - Method in class cern.dip.mock.MockDipSubscription
-
- getType() - Method in interface cern.dip.DipBrowser
-
Get the type of the default field (where a primitive type is being sent).
- getType(String) - Method in interface cern.dip.DipBrowser
-
Get the type of the field who's name is supplied as a parameter.
- getType() - Method in class cern.dip.implementation.DipBrowserImp
-
- getType(String) - Method in class cern.dip.implementation.DipBrowserImp
-
- getType() - Method in class cern.dip.mock.MockDipBrowser
-
- getType(String) - Method in class cern.dip.mock.MockDipBrowser
-
- getTypeSize(int) - Static method in class cern.dip.implementation.DipDataImp
-
returns size in bytes of DIP type in bytes
If type is array it will return the size of one of its elements
- getValueAsMap() - Method in interface cern.dip.DipData
-
Returns the contents of the DipData as a field name / value map.
- getValueAsMap() - Method in class cern.dip.implementation.DipDataImp
-
- getValueType() - Method in interface cern.dip.DipData
-
Returns type code for the value contained in the default entry.
- getValueType(String) - Method in interface cern.dip.DipData
-
Returns type code for the value contained in the specified entry.
- getValueType() - Method in class cern.dip.implementation.DipDataImp
-
- getValueType(String) - Method in class cern.dip.implementation.DipDataImp
-
- insert(float) - Method in interface cern.dip.DipData
-
Inserts a float as default value into the DipData object.
- insert(String, float) - Method in interface cern.dip.DipData
-
Inserts a named float entry into the DipData object.
- insert(double) - Method in interface cern.dip.DipData
-
Inserts a double as default value into the DipData object.
- insert(String, double) - Method in interface cern.dip.DipData
-
Inserts a named double entry into the DipData object.
- insert(float[]) - Method in interface cern.dip.DipData
-
Inserts a float array as default value into the DipData object.
- insert(String, float[]) - Method in interface cern.dip.DipData
-
Inserts a named float array entry into the DipData object.
- insert(double[]) - Method in interface cern.dip.DipData
-
Inserts a double array as default value into the DipData object.
- insert(String, double[]) - Method in interface cern.dip.DipData
-
Inserts a named double array entry into the DipData object.
- insert(short) - Method in interface cern.dip.DipData
-
Inserts a short as default value into the DipData object.
- insert(String, short) - Method in interface cern.dip.DipData
-
Inserts a named short entry into the DipData object.
- insert(short[]) - Method in interface cern.dip.DipData
-
Inserts an short array as default value into the DipData object.
- insert(String, short[]) - Method in interface cern.dip.DipData
-
Inserts a named short array entry into the DipData object.
- insert(int) - Method in interface cern.dip.DipData
-
Inserts an int as default value into the DipData object.
- insert(String, int) - Method in interface cern.dip.DipData
-
Inserts a named int entry into the DipData object.
- insert(int[]) - Method in interface cern.dip.DipData
-
Inserts an int array as default value into the DipData object.
- insert(String, int[]) - Method in interface cern.dip.DipData
-
Inserts a named int array entry into the DipData object.
- insert(long) - Method in interface cern.dip.DipData
-
Inserts a long as default value into the DipData object.
- insert(String, long) - Method in interface cern.dip.DipData
-
Inserts a named long entry into the DipData object.
- insert(long[]) - Method in interface cern.dip.DipData
-
Inserts a long array as default value into the DipData object.
- insert(String, long[]) - Method in interface cern.dip.DipData
-
Inserts a named long array entry into the DipData object.
- insert(byte) - Method in interface cern.dip.DipData
-
Inserts a byte as default value into the DipData object.
- insert(String, byte) - Method in interface cern.dip.DipData
-
Inserts a named byte entry into the DipData object.
- insert(byte[]) - Method in interface cern.dip.DipData
-
Inserts a byte array as default value into the DipData object.
- insert(String, byte[]) - Method in interface cern.dip.DipData
-
Inserts a named byte array entry into the DipData object.
- insert(boolean) - Method in interface cern.dip.DipData
-
Inserts a boolean as default value into the DipData object.
- insert(String, boolean) - Method in interface cern.dip.DipData
-
Inserts a named boolean entry into the DipData object.
- insert(boolean[]) - Method in interface cern.dip.DipData
-
Inserts a boolean array as default value into the DipData object.
- insert(String, boolean[]) - Method in interface cern.dip.DipData
-
Inserts a named boolean array entry into the DipData object.
- insert(String) - Method in interface cern.dip.DipData
-
Inserts a String as default value into the DipData object.
- insert(String, String) - Method in interface cern.dip.DipData
-
Inserts a named String entry into the DipData object.
- insert(String[]) - Method in interface cern.dip.DipData
-
Inserts a String array as default value into the DipData object.
- insert(String, String[]) - Method in interface cern.dip.DipData
-
Inserts a named String array entry into the DipData object.
- insert(float) - Method in class cern.dip.implementation.DipDataImp
-
- insert(float[]) - Method in class cern.dip.implementation.DipDataImp
-
- insert(double) - Method in class cern.dip.implementation.DipDataImp
-
Inserts a double as default value into the DipData object.
- insert(double[]) - Method in class cern.dip.implementation.DipDataImp
-
Inserts a double array as default value into the DipData object.
- insert(short) - Method in class cern.dip.implementation.DipDataImp
-
Inserts a short as default value into the DipData object.
- insert(short[]) - Method in class cern.dip.implementation.DipDataImp
-
Inserts an short array as default value into the DipData object.
- insert(int) - Method in class cern.dip.implementation.DipDataImp
-
Inserts an int as default value into the DipData object.
- insert(int[]) - Method in class cern.dip.implementation.DipDataImp
-
Inserts an int array as default value into the DipData object.
- insert(long) - Method in class cern.dip.implementation.DipDataImp
-
Inserts a long as default value into the DipData object.
- insert(long[]) - Method in class cern.dip.implementation.DipDataImp
-
Inserts a long array as default value into the DipData object.
- insert(byte) - Method in class cern.dip.implementation.DipDataImp
-
Inserts a byte as default value into the DipData object.
- insert(byte[]) - Method in class cern.dip.implementation.DipDataImp
-
Inserts a byte array as default value into the DipData object.
- insert(boolean) - Method in class cern.dip.implementation.DipDataImp
-
Inserts a boolean as default value into the DipData object.
- insert(boolean[]) - Method in class cern.dip.implementation.DipDataImp
-
Inserts a double array as default value into the DipData object.
- insert(String) - Method in class cern.dip.implementation.DipDataImp
-
Inserts a String as default value into the DipData object.
- insert(String[]) - Method in class cern.dip.implementation.DipDataImp
-
Inserts a String array as default value into the DipData object.
- insert(String, boolean) - Method in class cern.dip.implementation.DipDataImp
-
- insert(String, boolean[]) - Method in class cern.dip.implementation.DipDataImp
-
- insert(String, byte) - Method in class cern.dip.implementation.DipDataImp
-
- insert(String, byte[]) - Method in class cern.dip.implementation.DipDataImp
-
- insert(String, double) - Method in class cern.dip.implementation.DipDataImp
-
- insert(String, double[]) - Method in class cern.dip.implementation.DipDataImp
-
- insert(String, float) - Method in class cern.dip.implementation.DipDataImp
-
- insert(String, float[]) - Method in class cern.dip.implementation.DipDataImp
-
- insert(String, int) - Method in class cern.dip.implementation.DipDataImp
-
- insert(String, int[]) - Method in class cern.dip.implementation.DipDataImp
-
- insert(String, long) - Method in class cern.dip.implementation.DipDataImp
-
- insert(String, long[]) - Method in class cern.dip.implementation.DipDataImp
-
- insert(String, short) - Method in class cern.dip.implementation.DipDataImp
-
- insert(String, short[]) - Method in class cern.dip.implementation.DipDataImp
-
- insert(String, String) - Method in class cern.dip.implementation.DipDataImp
-
- insert(String, String[]) - Method in class cern.dip.implementation.DipDataImp
-
- intValue() - Method in enum cern.dip.DipQualityEnum
-
- isDestroyed() - Method in class cern.dip.implementation.FactoryProduct
-
- isEmpty() - Method in interface cern.dip.DipData
-
Returns true
if this DipData contains no entries;
false
otherwise.
- isEmpty() - Method in class cern.dip.implementation.DipDataImp
-