| Interface | Description |
|---|---|
| IClaimStaker |
This interface allows classes to register
IPropertyName, that
they want to control when an IResource is run through the
serialization process. |
| IConfigRequester |
allows to add another RID to a transport which is already finalizing.
|
| IDeltaSerializer |
interface that can be implemented by
ISerializer implementations. |
| IDependantRidQueue |
Allows to add dependant
ITransportObject s to a
ITransport that is beeing finalized. |
| IDeserializer |
this interface must be returned by all
ISerializer
implementations upon their
deserialize
methods. |
| IExternalFileReader |
|
| IExternalFileRequester |
allows
ISerializer implementations to stream data into an
additional file that is parallel to the xml-data they are writing. |
| ILogger |
Allows all participants of a serialization or deserialization process to add
structured logging data.
|
| IPAIDeserializer | |
| IPAISerializer | |
| IRecursiveDeltaChecker |
Utility class to be used in the area of Delta-serializations and exports.
|
| ISerializer |
Interface to be implemented by all repository services, global services etc.
|
| ISerializerRegistrator |
central place to for all
ITransportable implementations to
manager their collaboration with the transport service. |
| IVariantAwareSerializer | |
| IXMLSerializer |
this interface is provided to all
ISerializer implementations
that need to write out data. |
| Class | Description |
|---|---|
| AdapterCode |
holds a number of constants to define the result of an operation within the
serialization on a technical level.
|
| ClaimsKeeper |
helper class used to organize PropertiesClaim instances and
their mapping to certain RID prefixes
|
| ContextMap | |
| ContextMap.Creator | |
| DeltaInfo | |
| Entry |
Helper class used to organize ISerializer instances
|
| EntryList |
Immutable list implementation that only holds instances of the
Entry type. |
| HeaderData |
wraps properties that contain information about an
ISerializer. |
| HeaderData.Entry | |
| IDeltaSerializer.DeltaSerializerParameters |
container class to carry all needed information for the check if a resource has been modified
As all its variables are immutable, so is this container.
|
| IExternalFileRequester.Request | |
| ILogger.Species | |
| ILogger.Token | |
| IPAISerializer.PAIParameters | |
| ISerializer.DeserializationParameters | |
| ISerializer.IDValidator | |
| ISerializer.ImportMode |
Utility Class used to define the different ways a deserialization can occur.
|
| ISerializer.SerializationParameters |
Container to group all the data needed for the export step
|
| ISerializerRegistrator.PropertyUsage | |
| PropertiesClaim |
defines a list of
IPropertyName instances and regular
expressions for these names and allows to filter a IPropertyMap
to remove IProperty instances that match this filter criteria. |
| Registrator |
|
| Registrator.ShutdownListener | |
| Result |
encapsulates all information available when the system tried to deserialize
an
IResource object or additional data for it. |
| ResultList |
a simple container that only allows to add, not to remove instances of the
Result class. |
| RIDRequest |
|
| RIDRequestList |
|
| Status |
|
| VersionInformation |
| Exception | Description |
|---|---|
| SerializationException |
|
Copyright 2017 SAP AG Complete Copyright Notice