Skip navigation links
A B C D E F G H I M N O P R S T V W 

A

addPublicationErrorHandler(DipPublicationErrorHandler) - Method in class cern.dip.mock.MockDipPublication
 

B

BadParameter - Exception in cern.dip
Indicates that an illegal or inappropriate argument has been passed to a method.
BadParameter(String) - Constructor for exception cern.dip.BadParameter
Constructs a BadParameter exception with the specified error message.
BadParameter() - Constructor for exception cern.dip.BadParameter
Constructs a BadParameter exception.
BadQualityTest - Class in cern.dip.implementation.test
 
BadQualityTest() - Constructor for class cern.dip.implementation.test.BadQualityTest
 
BasicTest - Class in cern.dip.implementation.test
 
BasicTest() - Constructor for class cern.dip.implementation.test.BasicTest
 

C

cern.dip - package cern.dip
 
cern.dip.implementation - package cern.dip.implementation
 
cern.dip.implementation.test - package cern.dip.implementation.test
 
cern.dip.mock - package cern.dip.mock
 
connected(DipSubscription) - Method in interface cern.dip.DipSubscriptionListener
Will be called when the subscription has been (re)connected to the publication's publisher.
connected(DipSubscription) - Method in class cern.dip.DipSubscriptionListenerAdapter
 
connected() - Method in class cern.dip.implementation.DipSubscriptionImp
Delegates to the Listener.
contains(String) - Method in interface cern.dip.DipData
Returns true if this object contains an entry with the specified tag.
contains(String) - Method in class cern.dip.implementation.DipDataImp
 
create() - Static method in class cern.dip.Dip
Set up a DIPfactory for use as a client only.
create(String) - Static method in class cern.dip.Dip
Set up a DipFactory for up for use as client and/or server.
create(String, String) - Static method in class cern.dip.Dip
Set up a DipFactory for up for use as client and/or server.
createDipBrowser() - Method in interface cern.dip.DipFactory
Create a browser object with which the namespace of DIP may be viewed.
createDipBrowser() - Method in class cern.dip.implementation.DipFactoryImp
 
createDipBrowser() - Method in class cern.dip.mock.MockDipFactory
 
createDipData() - Method in interface cern.dip.DipFactory
Creates a new DipData object.
createDipData() - Method in class cern.dip.implementation.DipFactoryImp
 
createDipData() - Method in class cern.dip.mock.MockDipFactory
 
createDipPublication(String, DipPublicationErrorHandler) - Method in interface cern.dip.DipFactory
Creates a new DipPublication object for the topic specified by topicName.
createDipPublication(String, DipPublicationErrorHandler) - Method in class cern.dip.implementation.DipFactoryImp
 
createDipPublication(String, DipPublicationErrorHandler) - Method in class cern.dip.mock.MockDipFactory
 
createDipSubscription(String, DipSubscriptionListener) - Method in interface cern.dip.DipFactory
Creates a new DipSubscription object for the topic specified by topicName.
createDipSubscription(String, DipSubscriptionListener) - Method in class cern.dip.implementation.DipFactoryImp
 
createDipSubscription(String, DipSubscriptionListener) - Method in class cern.dip.mock.MockDipFactory
 

D

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.

E

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
 

F

FactoryProduct - Class in cern.dip.implementation
 
FactoryProduct() - Constructor for class cern.dip.implementation.FactoryProduct
 
fieldNameWhenPrimitive - Static variable in class cern.dip.implementation.DipDataImp
 
fields - Variable in class cern.dip.implementation.DipDataImp
 
finalize() - Method in class cern.dip.implementation.DipBrowserImp
 
finalize() - Method in class cern.dip.implementation.DipPublicationImp
Remove C++ implementation if user forgot to call DipFactory.destroyPublication
finalize() - Method in class cern.dip.implementation.DipSubscriptionImp
 

G

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
 

H

handleException(DipPublication, DipException) - Method in interface cern.dip.DipPublicationErrorHandler
invoked when an asynch error occurs.
handleException(DipSubscription, Exception) - Method in interface cern.dip.DipSubscriptionListener
Will be called when an exception, other than the disconnection has occured.
handleException(DipSubscription, Exception) - Method in class cern.dip.DipSubscriptionListenerAdapter
 
handleException(DipException) - Method in class cern.dip.implementation.DipPublicationImp
Delegates to the error handler.
handleException(Exception) - Method in class cern.dip.implementation.DipSubscriptionImp
Delegates to the Listener.
handleException(DipPublication, DipException) - Method in class cern.dip.implementation.test.ShortLivedPublisher
 
handleMessage(DipSubscription, DipData) - Method in interface cern.dip.DipSubscriptionListener
Will be called on reception of updated publication information.
handleMessage(DipSubscription, DipData) - Method in class cern.dip.DipSubscriptionListenerAdapter
 
handleMessage(String, ByteBuffer, int, String, long) - Method in class cern.dip.implementation.DipSubscriptionImp
Delegates to the Listener.
handleUpdateRequest(DipPublication) - Method in interface cern.dip.DipUpdateRequestListener
Must be implemented to provide appropraite read of the data source.

I

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
 

M

m_publicationNameToSubscription - Variable in class cern.dip.mock.MockDipFactory
 
m_subscriptionToListener - Variable in class cern.dip.mock.MockDipFactory
 
main(String[]) - Static method in class cern.dip.implementation.test.BadQualityTest
 
main(String[]) - Static method in class cern.dip.implementation.test.BasicTest
 
main(String[]) - Static method in class cern.dip.implementation.test.Server
 
main(String[]) - Static method in class cern.dip.implementation.test.ShortLivedPublisher
 
MockDipBrowser - Class in cern.dip.mock
 
MockDipBrowser() - Constructor for class cern.dip.mock.MockDipBrowser
 
MockDipData - Class in cern.dip.mock
 
MockDipData() - Constructor for class cern.dip.mock.MockDipData
 
MockDipFactory - Class in cern.dip.mock
 
MockDipFactory() - Constructor for class cern.dip.mock.MockDipFactory
 
MockDipPublication - Class in cern.dip.mock
 
MockDipPublication(MockDipFactory, String) - Constructor for class cern.dip.mock.MockDipPublication
 
MockDipSubscription - Class in cern.dip.mock
 
MockDipSubscription(MockDipFactory, String) - Constructor for class cern.dip.mock.MockDipSubscription
 

N

name - Variable in class cern.dip.implementation.DipPublicationImpBase
Name of the publication

O

onPublicationUpdate(DipPublication, DipData) - Method in class cern.dip.mock.MockDipFactory
Use this method to programmatically cause on update on all registered subscription listeners.

P

pubName - Variable in class cern.dip.implementation.test.ShortLivedPublisher
 

R

readInFromBuffer(ByteBuffer, String) - Method in class cern.dip.implementation.DipDataImp
Read data into this object from a ByteBuffer.
requestUpdate() - Method in interface cern.dip.DipSubscription
Requests last value to be re-send.
requestUpdate() - Method in class cern.dip.implementation.DipSubscriptionImp
 
requestUpdate() - Method in class cern.dip.mock.MockDipSubscription
 
run() - Method in class cern.dip.implementation.test.ShortLivedPublisher
 

S

send(double, DipTimestamp) - Method in interface cern.dip.DipPublication
Sends publication data
send(double[], DipTimestamp) - Method in interface cern.dip.DipPublication
Sends publication data
send(short, DipTimestamp) - Method in interface cern.dip.DipPublication
Sends publication data
send(short[], DipTimestamp) - Method in interface cern.dip.DipPublication
Sends publication data
send(int, DipTimestamp) - Method in interface cern.dip.DipPublication
Sends publication data
send(int[], DipTimestamp) - Method in interface cern.dip.DipPublication
Sends publication data
send(float, DipTimestamp) - Method in interface cern.dip.DipPublication
Sends publication data
send(float[], DipTimestamp) - Method in interface cern.dip.DipPublication
Sends publication data
send(long, DipTimestamp) - Method in interface cern.dip.DipPublication
Sends publication data
send(long[], DipTimestamp) - Method in interface cern.dip.DipPublication
Sends publication data
send(byte, DipTimestamp) - Method in interface cern.dip.DipPublication
Sends publication data
send(byte[], DipTimestamp) - Method in interface cern.dip.DipPublication
Sends publication data
send(boolean, DipTimestamp) - Method in interface cern.dip.DipPublication
Sends publication data
send(boolean[], DipTimestamp) - Method in interface cern.dip.DipPublication
Sends publication data
send(String, DipTimestamp) - Method in interface cern.dip.DipPublication
Sends publication data
send(String[], DipTimestamp) - Method in interface cern.dip.DipPublication
Sends publication data
send(DipData, DipTimestamp) - Method in interface cern.dip.DipPublication
Send complex data object.
send(DipData, DipTimestamp, int, String) - Method in interface cern.dip.DipPublication
Send complex data object with quality information
send(DipData, DipTimestamp) - Method in class cern.dip.implementation.DipPublicationImp
 
send(DipData, DipTimestamp, int, String) - Method in class cern.dip.implementation.DipPublicationImp
 
send(double, DipTimestamp) - Method in class cern.dip.implementation.DipPublicationImpBase
 
send(double[], DipTimestamp) - Method in class cern.dip.implementation.DipPublicationImpBase
 
send(short, DipTimestamp) - Method in class cern.dip.implementation.DipPublicationImpBase
 
send(short[], DipTimestamp) - Method in class cern.dip.implementation.DipPublicationImpBase
 
send(int, DipTimestamp) - Method in class cern.dip.implementation.DipPublicationImpBase
 
send(int[], DipTimestamp) - Method in class cern.dip.implementation.DipPublicationImpBase
 
send(float, DipTimestamp) - Method in class cern.dip.implementation.DipPublicationImpBase
 
send(float[], DipTimestamp) - Method in class cern.dip.implementation.DipPublicationImpBase
 
send(long, DipTimestamp) - Method in class cern.dip.implementation.DipPublicationImpBase
 
send(long[], DipTimestamp) - Method in class cern.dip.implementation.DipPublicationImpBase
 
send(byte, DipTimestamp) - Method in class cern.dip.implementation.DipPublicationImpBase
 
send(byte[], DipTimestamp) - Method in class cern.dip.implementation.DipPublicationImpBase
 
send(boolean, DipTimestamp) - Method in class cern.dip.implementation.DipPublicationImpBase
 
send(boolean[], DipTimestamp) - Method in class cern.dip.implementation.DipPublicationImpBase
 
send(String, DipTimestamp) - Method in class cern.dip.implementation.DipPublicationImpBase
 
send(String[], DipTimestamp) - Method in class cern.dip.implementation.DipPublicationImpBase
 
send(DipData, DipTimestamp) - Method in class cern.dip.mock.MockDipPublication
 
send(DipData, DipTimestamp, int, String) - Method in class cern.dip.mock.MockDipPublication
 
sendData(DipData, DipTimestamp) - Method in class cern.dip.implementation.DipPublicationImp
generic send data method used by all send data implementations.
sendData(DipData, DipTimestamp) - Method in class cern.dip.implementation.DipPublicationImpBase
 
sendData(DipData, DipTimestamp) - Method in class cern.dip.mock.MockDipPublication
 
Server - Class in cern.dip.implementation.test
 
Server() - Constructor for class cern.dip.implementation.test.Server
 
setCurrentValue(DipData) - Method in class cern.dip.mock.MockDipSubscription
 
setDataQuality(int) - Method in class cern.dip.implementation.DipDataImp
 
setDataQuality(int) - Method in class cern.dip.mock.MockDipData
 
setDestroyed() - Method in class cern.dip.implementation.DipPublicationImp
Mark object as destoyed - will cause the C++ representation to be removed
setDestroyed() - Method in class cern.dip.implementation.DipSubscriptionImp
Mark object as destoyed - will cause the C++ representation to be removed
setDestroyed() - Method in class cern.dip.implementation.FactoryProduct
Mark object as destoyed - will cause the C++ representation to be removed
setDestroyed() - Method in class cern.dip.mock.MockDipPublication
 
setDipTime(DipTimestamp) - Method in class cern.dip.implementation.DipDataImp
 
setDipTime(DipTimestamp) - Method in class cern.dip.mock.MockDipData
 
setDNSNode(String) - Method in interface cern.dip.DipFactory
Specifies the DNS to be used for the DIP communication.
setDNSNode(String) - Method in class cern.dip.implementation.DipFactoryImp
 
setDNSNode(String) - Method in class cern.dip.mock.MockDipFactory
 
setMillis(long) - Method in class cern.dip.DipTimestamp
Sets UTC milliseconds.
setNanos(long) - Method in class cern.dip.DipTimestamp
Sets UTC nanoseconds.
setQualityBad() - Method in interface cern.dip.DipPublication
The quality of the last sent data is set to bad.
setQualityBad(String) - Method in interface cern.dip.DipPublication
As setQualityBad() but enables the user to pass a string to the clients explaining why there is a problem
setQualityBad() - Method in class cern.dip.implementation.DipPublicationImp
 
setQualityBad(String) - Method in class cern.dip.implementation.DipPublicationImp
 
setQualityBad() - Method in class cern.dip.mock.MockDipPublication
 
setQualityBad(String) - Method in class cern.dip.mock.MockDipPublication
 
setQualityString(String) - Method in class cern.dip.implementation.DipDataImp
 
setQualityString(String) - Method in class cern.dip.mock.MockDipData
 
setQualityUncertain() - Method in interface cern.dip.DipPublication
The quality of the last sent data is set to uncertain.
setQualityUncertain(String) - Method in interface cern.dip.DipPublication
As setQualityUncertain() but enables the user to pass a string to the clients explaining why there is a problem
setQualityUncertain() - Method in class cern.dip.implementation.DipPublicationImp
 
setQualityUncertain(String) - Method in class cern.dip.implementation.DipPublicationImp
 
setQualityUncertain() - Method in class cern.dip.mock.MockDipPublication
 
setQualityUncertain(String) - Method in class cern.dip.mock.MockDipPublication
 
setTimeout(int) - Method in interface cern.dip.DipFactory
Set the write and connection timeout to be used for DIP communication.
setTimeout(int) - Method in class cern.dip.implementation.DipFactoryImp
 
setTimeout(int) - Method in class cern.dip.mock.MockDipFactory
 
ShortLivedPublisher - Class in cern.dip.implementation.test
This class publishes for a short time, unregister, reregisters and republishes.
ShortLivedPublisher(String, DipFactory) - Constructor for class cern.dip.implementation.test.ShortLivedPublisher
 
size() - Method in interface cern.dip.DipData
Returns the number of entries in this object.
size() - Method in class cern.dip.implementation.DipDataImp
 

T

TYPE_BOOLEAN - Static variable in interface cern.dip.DipData
Indicates a boolean value.
TYPE_BOOLEAN_ARRAY - Static variable in interface cern.dip.DipData
Indicates a boolean array value.
TYPE_BYTE - Static variable in interface cern.dip.DipData
Indicates a byte value.
TYPE_BYTE_ARRAY - Static variable in interface cern.dip.DipData
Indicates a byte array value.
TYPE_DOUBLE - Static variable in interface cern.dip.DipData
Indicates a double value.
TYPE_DOUBLE_ARRAY - Static variable in interface cern.dip.DipData
Indicates a double array value.
TYPE_FLOAT - Static variable in interface cern.dip.DipData
Indicates a float value.
TYPE_FLOAT_ARRAY - Static variable in interface cern.dip.DipData
Indicates a float array value.
TYPE_INT - Static variable in interface cern.dip.DipData
Indicates an int value.
TYPE_INT_ARRAY - Static variable in interface cern.dip.DipData
Indicates an int array value.
TYPE_LONG - Static variable in interface cern.dip.DipData
Indicates a long value.
TYPE_LONG_ARRAY - Static variable in interface cern.dip.DipData
Indicates a long array value.
TYPE_NULL - Static variable in interface cern.dip.DipData
Indicates an empty entry.
TYPE_SHORT - Static variable in interface cern.dip.DipData
Indicates a short value.
TYPE_SHORT_ARRAY - Static variable in interface cern.dip.DipData
Indicates a short array value.
TYPE_STRING - Static variable in interface cern.dip.DipData
Indicates a String value.
TYPE_STRING_ARRAY - Static variable in interface cern.dip.DipData
Indicates a String array value.
TypeMismatch - Exception in cern.dip
Thrown by "extract" methods of the Data and DataEntry class to indicate that the actual type of the contained data does not correspond to the expected type.
TypeMismatch(String) - Constructor for exception cern.dip.TypeMismatch
 
TypeMismatch() - Constructor for exception cern.dip.TypeMismatch
 

V

validate() - Method in class cern.dip.implementation.FactoryProduct
Make sure the object is not been used after it has been based to destroy
valueOf(String) - Static method in enum cern.dip.DipQualityEnum
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum cern.dip.DipQualityEnum
 
values() - Static method in enum cern.dip.DipQualityEnum
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeDataToBuffer(ByteBuffer) - Method in class cern.dip.implementation.DipDataImp
Writes the usr data contained in the object to the start of the supplied Data buffer.
A B C D E F G H I M N O P R S T V W 
Skip navigation links

Copyright © 2008–2017 CERN. All rights reserved.