Uses of Interface
es.bsc.dataclay.serialization.DataClaySerializable
-
Packages that use DataClaySerializable Package Description es.bsc.dataclay es.bsc.dataclay.exceptions General exception to manage error codeses.bsc.dataclay.exceptions.dataservice Module intended to management of Exceptions in DataService module.es.bsc.dataclay.exceptions.dbhandler Module intended to management of Exceptions on DbHandler module.es.bsc.dataclay.exceptions.logicmodule.accountmgr Module intended to management of Exception in Account Manager module.es.bsc.dataclay.exceptions.logicmodule.classmgr Module intended to management of Exceptions on ClassMgr module.es.bsc.dataclay.exceptions.logicmodule.contractmgr Module intended to management of Exceptions on ContractManager module.es.bsc.dataclay.exceptions.logicmodule.datacontractmgr Module intended to management of Exceptions on DataContractManager module.es.bsc.dataclay.exceptions.logicmodule.datasetmgr Module intended to management of Exceptions on DataSetManager module.es.bsc.dataclay.exceptions.logicmodule.interfacemgr Module intended to management of exceptions in InterfaceManageres.bsc.dataclay.exceptions.logicmodule.namespacemgr Module intended to management of Exceptions on NamespaceManager module.es.bsc.dataclay.exceptions.logicmodule.notificationmgr Module intended to management of Exceptions on MetaDataService module.es.bsc.dataclay.exceptions.logicmodule.sessionmgr Module intended to management of Exceptions in Session Manager module.es.bsc.dataclay.exceptions.metadataservice Module intended to management of Exceptions on MetaDataService module.es.bsc.dataclay.serialization Utility classes for binary serializationes.bsc.dataclay.serialization.es.bsc.dataclay.util.ids Wrappers.es.bsc.dataclay.serialization.java This package contains representation of Java Classes in DataClay for Serialization purposes.es.bsc.dataclay.serialization.java.lang This package contains representation of Java Util classeses.bsc.dataclay.serialization.java.util This package contains representation of Java Util classes (like Collection or Map) in DataClay for Serialization purposes.es.bsc.dataclay.serialization.java.util.concurrent.atomic This package contains representation of Java concurrent Classes in DataClay for Serialization purposes.es.bsc.dataclay.serialization.lib Utility classes for binary serializationes.bsc.dataclay.util.filtering Package containing classes for filtering iterable objects.es.bsc.dataclay.util.ids All ids usedes.bsc.dataclay.util.management.accountmgr This package contains classes used in management of Accounts.es.bsc.dataclay.util.management.namespacemgr This package contains classes used in management of namespaces. -
-
Uses of DataClaySerializable in es.bsc.dataclay
Classes in es.bsc.dataclay that implement DataClaySerializable Modifier and Type Class Description classDataClayExecutionObjectThis class represents a Object in a DataClay's execution environment.classDataClayObjectThis class represents a Object in DataClay.Methods in es.bsc.dataclay that return types with arguments of type DataClaySerializable Modifier and Type Method Description List<DataClaySerializable>DataClayObject. wrapParameters(ImplementationID implID, Object[] params)Wraps parameters for serializationList<DataClaySerializable>DataClayObject. wrapReturn(ImplementationID implID, Object ret)Wraps return for serializationMethod parameters in es.bsc.dataclay with type arguments of type DataClaySerializable Modifier and Type Method Description voidDataClayObject. wrapFieldsDeserialization(List<DataClaySerializable> wrapFields)Wraps fields for deserializationvoidDataClayObject. wrapFieldsSerialization(List<DataClaySerializable> wrapFields)Wraps fields for serialization -
Uses of DataClaySerializable in es.bsc.dataclay.exceptions
Classes in es.bsc.dataclay.exceptions that implement DataClaySerializable Modifier and Type Class Description classDataClayExceptionThis class represents the exceptions produced.classDataClayRuntimeExceptionThis class represents the exceptions produced.classJavaExecutionExceptionThis class represents the Java exceptions produced in Execution Environment.classLanguageExecutionExceptionThis class represents the exceptions produced in Execution Environment. -
Uses of DataClaySerializable in es.bsc.dataclay.exceptions.dataservice
Classes in es.bsc.dataclay.exceptions.dataservice that implement DataClaySerializable Modifier and Type Class Description classClassDeploymentExceptionThis class represents the exceptions produced in DataService module when cannot deploy a specific execution class.classCleanExecutionClassesDirExceptionThis class represents the exceptions produced in DataService module when cannot remove the execution classes directory.classExecuteMethodExceptionThis class represents the exceptions produced in DataService module when you try to invoke a method.classObjectNotExistExceptionThis class represents the exceptions produced in DataService module when you look for an ObjectData that does not exist in the database. -
Uses of DataClaySerializable in es.bsc.dataclay.exceptions.dbhandler
Classes in es.bsc.dataclay.exceptions.dbhandler that implement DataClaySerializable Modifier and Type Class Description classDbHandlerExceptionThis class represents the exceptions produced in DbHandler module.classDbObjectAlreadyExistExceptionThis class represents the exception produced in DbHandler module when no Object is found in a query.classDbObjectNotExistExceptionThis class represents the exception produced in DbHandler module when no Object is found in a query. -
Uses of DataClaySerializable in es.bsc.dataclay.exceptions.logicmodule.accountmgr
Classes in es.bsc.dataclay.exceptions.logicmodule.accountmgr that implement DataClaySerializable Modifier and Type Class Description classAccountAlreadyExistExceptionThis class represents the exceptions produced in AccountManager module when a new Account to validate does not exist.classAccountNotExistExceptionThis class represents the exceptions produced in AccountManager module when a new Account to validate does not exist.classInvalidCredentialsExceptionThis class represents the exceptions produced in AccountManager module when invalid Credentials are provided: wrong association Account-Credential... -
Uses of DataClaySerializable in es.bsc.dataclay.exceptions.logicmodule.classmgr
Classes in es.bsc.dataclay.exceptions.logicmodule.classmgr that implement DataClaySerializable Modifier and Type Class Description classAnnotationDepInfoAlreadyRegisteredExceptionThis class represents the exceptions produced in ClassManager module when you try to register into a Annotation language-dependant information which is already registered.classClassDepInfoAlreadyRegisteredExceptionThis class represents the exceptions produced in ClassManager module when you try to register into a class language-dependant information which is already registered.classClassInIncludesExceptionThis class represents the exceptions produced in ClassManager module when you a class is included by some property, operation or implementation and must not.classClassNotExistsExceptionThis class represents the exceptions produced in ClassManager module when you try to retrieve a class that does not exist in the database.classImplementationNotExistExceptionThis class represents the exceptions produced in ClassManager module when some Implementation was not found for some reason.classNoMoreImplementationsInOperationExceptionThis class represents the exceptions produced in ClassManager module when you try to remove an implementation from an Operation that just have this implementation.classOperationAlreadyInClassExceptionThis class represents the exceptions produced in ClassManager module when you try to add a new Operation to a class which already has it in the database.classOperationDepInfoAlreadyRegisteredExceptionThis class represents the exceptions produced in ClassManager module when you try to register into a Operation language-dependant information which is already registered.classOperationNotExistExceptionThis class represents the exceptions produced in ClassManager module when some Operation was not found for some reason.classOperationNotInClassExceptionThis class represents the exceptions produced in ClassManager module when some operation was not found in some class for some reason.classPropertyAlreadyInClassExceptionThis class represents the exceptions produced in ClassManager module when you try to add a new Property to a class which already has it in the database.classPropertyDepInfoAlreadyRegisteredExceptionThis class represents the exceptions produced in ClassManager module when you try to register into a Property language-dependant information which is already registered.classPropertyNotExistExceptionThis class represents the exceptions produced in ClassManager module when some Property was not found for some reason.classPropertyNotInClassExceptionThis class represents the exceptions produced in ClassManager module when some Property was not found in some class for some reason.classSetterOrGetterOperationsCannotBeRemovedThis class represents the exceptions produced in ClassManager module when trying to remove a default getter or setter operation.classTypeDepInfoAlreadyRegisteredExceptionThis class represents the exceptions produced in ClassManager module when you try to register into a Type language-dependant information which is already registered.classUnsupportedLanguageThis class represents the exceptions produced in ClassManager module when you try to do some type of operation and the RunTime doesn't recognize or doesn't support the language code. -
Uses of DataClaySerializable in es.bsc.dataclay.exceptions.logicmodule.contractmgr
Classes in es.bsc.dataclay.exceptions.logicmodule.contractmgr that implement DataClaySerializable Modifier and Type Class Description classAccountAlreadyRegisteredInContractThis class represents the exception produced in ContractManager when an account pretends to be registered in it, but it already was.classAccountNotRegisteredInContractThis class represents the exception produced in ContractManager when an account is not registered in a contract and it should be.classContractNotActiveExceptionThis class represents the exception produced in ContractManager when a contract has to be used but it is not active.classContractNotExistExceptionThis class represents the exception produced in ContractManager when a contract does not exist.classContractNotPublicExceptionThis class represents the exception produced in ContractManager when a contract is expected to be public and it is not.classInterfaceNotInContractExceptionThis class represents the exception produced in ContractManager when a contract cannot access a specific interface. -
Uses of DataClaySerializable in es.bsc.dataclay.exceptions.logicmodule.datacontractmgr
Classes in es.bsc.dataclay.exceptions.logicmodule.datacontractmgr that implement DataClaySerializable Modifier and Type Class Description classAccountAlreadyHasADataContractWithProviderThis class represents the exception produced in DataContractManager when an account already has a data contract with a specific dataset.classAccountHasNoDataContractWithProviderThis class represents the exception produced in DataContractManager when an account is not registered in a contract and it should be.classDataContractNotActiveExceptionThis class represents the exception produced in DataContractManager when a datacontract has to be used but it is not active.classDataContractNotExistExceptionThis class represents the exception produced in DataContractManager when a datacontract does not exist.classDataContractNotPublicExceptionThis class represents the exception produced in DataContractManager when a datacontract is expected to be public and it is not. -
Uses of DataClaySerializable in es.bsc.dataclay.exceptions.logicmodule.datasetmgr
Classes in es.bsc.dataclay.exceptions.logicmodule.datasetmgr that implement DataClaySerializable Modifier and Type Class Description classDataSetDoesNotExistExceptionThis class represents the exceptions produced in DataSetManager module when a DataSet does not exist.classDataSetExistsExceptionThis class represents the exceptions produced in DataSetManager module when a DataSet already exists. -
Uses of DataClaySerializable in es.bsc.dataclay.exceptions.logicmodule.interfacemgr
Classes in es.bsc.dataclay.exceptions.logicmodule.interfacemgr that implement DataClaySerializable Modifier and Type Class Description classInterfaceNotExistsExceptionThis class represents the exception occurred when an interface is not found. -
Uses of DataClaySerializable in es.bsc.dataclay.exceptions.logicmodule.namespacemgr
Classes in es.bsc.dataclay.exceptions.logicmodule.namespacemgr that implement DataClaySerializable Modifier and Type Class Description classAccountNotResponsibleOfNamespaceThis class represents the exceptions produced in NamespaceManager module when a Namespace does not belong to account provided.classImportedInterfaceInUseExceptionThis class represents the exceptions produced in NamespaceManager module when an imported interface is in use.classInterfaceAlreadyImportedExceptionThis class represents the exceptions produced in NamespaceManager module when trying to improt an interface that is already imported.classInterfaceNotImportedExceptionThis class represents the exceptions produced in NamespaceManager module when interface is not imported.classNamespaceDoesNotExistExceptionThis class represents the exceptions produced in NamespaceManager module when a Namespace does not exist.classNamespaceExistsExceptionThis class represents the exceptions produced in NamespaceManager module when a Namespace already exists. -
Uses of DataClaySerializable in es.bsc.dataclay.exceptions.logicmodule.notificationmgr
Classes in es.bsc.dataclay.exceptions.logicmodule.notificationmgr that implement DataClaySerializable Modifier and Type Class Description classEventListenerAlreadyRegisteredExceptionThis class represents the exceptions produced in NotificationManager module when some event listener specified is already registered.classEventListenerNotRegisteredExceptionThis class represents the exceptions produced in NotificationManager module when some event listener specified is not registered.classEventMessageAlreadyStoredExceptionThis class represents the exceptions produced in NotificationManager module when some event message specified is already registered.classEventMessageNotRegisteredExceptionThis class represents the exceptions produced in NotificationManager module when some event message is not registered.classEventObjsMeetConditionAlreadyRegisteredExceptionThis class represents the exceptions produced in NotificationManager module when some EventObjsMeetConditionspecified is already registered. -
Uses of DataClaySerializable in es.bsc.dataclay.exceptions.logicmodule.sessionmgr
Classes in es.bsc.dataclay.exceptions.logicmodule.sessionmgr that implement DataClaySerializable Modifier and Type Class Description classSessionExternalIsNotActiveExceptionThis class represents the exceptions produced in Session Manager module when an external Session is not active.classSessionExternalNotExistExceptionThis class represents the exceptions produced in Session Manager module when an external Session does not exist.classSessionIsNotActiveExceptionThis class represents the exceptions produced in Session Manager module when a Session is not active.classSessionNotExistExceptionThis class represents the exceptions produced in Session Manager module when a Session does not belong to specific account. -
Uses of DataClaySerializable in es.bsc.dataclay.exceptions.metadataservice
Classes in es.bsc.dataclay.exceptions.metadataservice that implement DataClaySerializable Modifier and Type Class Description classAliasAlreadyInUseExceptionThis class represents the exceptions produced in MetaDataService module when some alias is already being used.classExecutionEnvironmentAlreadyExistsExceptionThis class represents the exceptions produced in MetaDataService module when you try to add a new Storage Location that already exists in the database.classExecutionEnvironmentNotExistExceptionThis class represents the exceptions produced in MetaDataService module when a backend specified does not exist.classExternalDataClayNotRegisteredExceptionThis class represents the exceptions produced in MetaDataService module when an external dataClay specified is not registeredclassMultipleAliasesExceptionThis class represents the exceptions produced in MetaDataService module when some alias is already being used.classObjectAlreadyRegisteredExceptionThis class represents the exceptions produced in MetaDataService module when some object specified is already registered.classObjectHasReplicasThis class represents the exceptions produced in MetaDataService module when some object has replicas.classObjectNotRegisteredExceptionThis class represents the exceptions produced in MetaDataService module when some object specified is not registered.classStorageLocationAlreadyExistsExceptionThis class represents the exceptions produced in MetaDataService module when you try to add a new Storage Location that already exists in the database.classStorageLocationNotExistExceptionThis class represents the exceptions produced in MetaDataService module when a backend specified does not exist. -
Uses of DataClaySerializable in es.bsc.dataclay.serialization
Classes in es.bsc.dataclay.serialization that implement DataClaySerializable Modifier and Type Class Description classDataClayRefListList of references wrapper for serialization. -
Uses of DataClaySerializable in es.bsc.dataclay.serialization.es.bsc.dataclay.util.ids
Classes in es.bsc.dataclay.serialization.es.bsc.dataclay.util.ids that implement DataClaySerializable Modifier and Type Class Description classDataClayInstanceIDWrapperWrapper for DataClayInstanceID class.classExecutionEnvironmentIDWrapperWrapper for ExecutionEnvironmentID class.classObjectIDWrapperWrapper for OID class. -
Uses of DataClaySerializable in es.bsc.dataclay.serialization.java
Classes in es.bsc.dataclay.serialization.java that implement DataClaySerializable Modifier and Type Class Description classDataClayJavaWrapperInterface class for Java objects wrappers in DataClay. -
Uses of DataClaySerializable in es.bsc.dataclay.serialization.java.lang
Classes in es.bsc.dataclay.serialization.java.lang that implement DataClaySerializable Modifier and Type Class Description classBooleanWrapperWrapper for Boolean class.classByteWrapperWrapper for Byte class.classCharacterWrapperWrapper for Character class.classDoubleWrapperWrapper for Double class.classFloatWrapperWrapper for Float class.classIntegerWrapperWrapper for Integer class.classLongWrapperWrapper for Long class.classObjectWrapperUtility functions for wrapping Java classes into DataClay.classShortWrapperWrapper for Short class.classStringWrapperWrapper for String class. -
Uses of DataClaySerializable in es.bsc.dataclay.serialization.java.util
Classes in es.bsc.dataclay.serialization.java.util that implement DataClaySerializable Modifier and Type Class Description classArrayWrapperThis class represents an array of objects (also for multidimensional arrays) in DataClay.classCollectionWrapperThis class represents a java Collection in DataClay.static classMap.EntryWrapperThis class represents a java entry Map in DataClay.classMapWrapperThis class represents a java Map in DataClay. -
Uses of DataClaySerializable in es.bsc.dataclay.serialization.java.util.concurrent.atomic
Classes in es.bsc.dataclay.serialization.java.util.concurrent.atomic that implement DataClaySerializable Modifier and Type Class Description classAtomicIntegerWrapperThis class represents an AtomicInteger in DataClay. -
Uses of DataClaySerializable in es.bsc.dataclay.serialization.lib
Classes in es.bsc.dataclay.serialization.lib that implement DataClaySerializable Modifier and Type Class Description classImmutableParamOrReturnLanguage-dependant params or returns.classLanguageParamOrReturnLanguage-dependant params or returns.classObjectWithDataParamOrReturnDataClay object with Data param or return (volatiles, make persistent...).Methods in es.bsc.dataclay.serialization.lib with parameters of type DataClaySerializable Modifier and Type Method Description static voidDataClayDeserializationLib. createBufferAndDeserialize(DataClayByteArray byteArray, DataClaySerializable instance, Map<MetaClassID,byte[]> ifaceBitMaps, DataClayObjectMetaData metadata, Map<Integer,Object> curDeserializedJavaObjs)Create buffer and deserializestatic DataClayByteArrayDataClaySerializationLib. createBufferAndSerialize(DataClaySerializable instance, boolean ignoreUserTypes, Map<MetaClassID,byte[]> ifaceBitMaps, IdentityHashMap<Object,Integer> curSerializedObjs, ListIterator<DataClayObject> pendingObjs, boolean returnNullIfNoRefCounting)Create buffer and serializestatic DataClayByteArrayDataClaySerializationLib. serializeParameterOrReturn(DataClaySerializable paramReturn, ListIterator<DataClayObject> it)Serialize parameter or returnMethod parameters in es.bsc.dataclay.serialization.lib with type arguments of type DataClaySerializable Modifier and Type Method Description static SerializedParametersOrReturnDataClaySerializationLib. serializeParamsOrReturn(List<DataClaySerializable> wrappedParamsOrRet, Map<MetaClassID,byte[]> ifaceBitMaps, DataClayRuntime runtime, boolean forUpdate, BackendID hint, boolean ignoreSubObjects)Serialize parameters or return of an execution -
Uses of DataClaySerializable in es.bsc.dataclay.util.filtering
Classes in es.bsc.dataclay.util.filtering that implement DataClaySerializable Modifier and Type Class Description classDataClayPredicate -
Uses of DataClaySerializable in es.bsc.dataclay.util.ids
Classes in es.bsc.dataclay.util.ids that implement DataClaySerializable Modifier and Type Class Description classAccountIDThis class represents the identification of an Account.classContractIDThis class represents the identification of a Contract.classCredentialIDThis class represents the identification of an Credential.classDataClayInstanceIDThis class represents the identification of a dataClay instance.classDataContractIDThis class represents the identification of a Data Contract.classDataSetIDThis class represents the identification of a DataSet.classECAIDclassEventMessageIDclassEventObjsMeetConditionIDclassExecutionEnvironmentIDThis class represents the identification of a ExecutionEnvironment.classIDThis class represents an identification.classImplementationIDThis class represents the identification of an Implementation.classInterfaceIDThis class represents the identification of an Interface.classMetaClassIDThis class represents the identification of an Argument.classNamespaceIDThis class represents the identification of a Namespace.classObjectIDThis class represents the identification of an Object.classOperationIDThis class represents the identification of an Operation.classPropertyIDThis class represents the identification of a Property.classQualitativeRegistryIDThis class represents the identification of a Feature.classResourceIDThis class represents the identification of a Resource.classSessionIDThis class represents the identification of a Session.classStorageLocationIDThis class represents the identification of a StorageLocation. -
Uses of DataClaySerializable in es.bsc.dataclay.util.management.accountmgr
Classes in es.bsc.dataclay.util.management.accountmgr that implement DataClaySerializable Modifier and Type Class Description classPasswordCredentialThis class represents a system PasswordCredential for the system Accounts. -
Uses of DataClaySerializable in es.bsc.dataclay.util.management.namespacemgr
Classes in es.bsc.dataclay.util.management.namespacemgr that implement DataClaySerializable Modifier and Type Class Description classImportedInterfaceThis class represents an imported interface in a Namespace.
-