Uses of Interface
lumis.portal.serialization.persistency.IDirectory
-
-
Uses of IDirectory in lumis.portal.serialization
Methods in lumis.portal.serialization that return IDirectory Modifier and Type Method Description IDirectory
BaseSerializationContext. getDirectory()
Methods in lumis.portal.serialization with parameters of type IDirectory Modifier and Type Method Description <T> T
ISerializationManager2. deserializeObject(Class<T> objectClass, IDirectory directory, String filePath, String alias, boolean fileIsOptional)
<T> T
ISerializationManager2. deserializeObject(Class<T> objectClass, IDirectory directory, String filePath, String alias, ISerializer serializer, boolean fileIsOptional)
Deserializes an object from a file in a directory.<T> T
ISerializationManager2. deserializeObject(Class<T> objectClass, IDirectory directory, String filePath, String alias, SerializationSettings serializationSettings, boolean fileIsOptional)
<T> T
SerializationManager2. deserializeObject(Class<T> objectClass, IDirectory directory, String filePath, String alias, boolean fileIsOptional)
<T> T
SerializationManager2. deserializeObject(Class<T> objectClass, IDirectory directory, String filePath, String alias, ISerializer serializer, boolean fileIsOptional)
<T> T
SerializationManager2. deserializeObject(Class<T> objectClass, IDirectory directory, String filePath, String alias, SerializationSettings serializationSettings, boolean fileIsOptional)
void
ISerializationManager2. serializeMap(Map<String,String> map, IDirectory directory, String filePath, String alias)
Serializes a Map object where the name and value are of type String.void
SerializationManager2. serializeMap(Map<String,String> map, IDirectory directory, String filePath, String alias)
void
ISerializationManager2. serializeObject(Object o, IDirectory directory, String filePath, String alias)
void
ISerializationManager2. serializeObject(Object object, IDirectory directory, String filePath, String alias, ISerializer serializer)
Serializes an object to a file in a directory.void
ISerializationManager2. serializeObject(Object o, IDirectory directory, String filePath, String alias, SerializationSettings serializationSettings)
void
SerializationManager2. serializeObject(Object o, IDirectory directory, String filePath, String alias)
void
SerializationManager2. serializeObject(Object o, IDirectory directory, String filePath, String alias, ISerializer serializer)
void
SerializationManager2. serializeObject(Object o, IDirectory directory, String filePath, String alias, SerializationSettings serializationSettings)
void
BaseSerializationContext. setDirectory(IDirectory directory)
Constructors in lumis.portal.serialization with parameters of type IDirectory Constructor Description BaseSerializationContext(SessionConfig sessionConfig, ITransaction transaction, String rootChannelId, IDirectory directory, boolean progressEnabled, boolean includeContent)
DeserializationContext(SessionConfig sessionConfig, ITransaction transaction, String rootChannelId, IDirectory directory, boolean createNewIds, boolean updateIfElementExists, boolean importAsChild, boolean deleteExistingElements, boolean simulation, DeserializationContext.ExistingStyleAction existingStyleAction, boolean progressEnabled, boolean includeContent)
FileCopyTransactionObserver(String sourceFilePath, IDirectory sourceDirectory, String destinationFilePath, IPortalBaseFolder destinationRelativePathType)
SerializationContext(SessionConfig sessionConfig, ITransaction transaction, String rootChannelId, IDirectory directory, boolean progressEnabled, boolean includeContent)
SerializationContext(SessionConfig sessionConfig, ITransaction transaction, String rootChannelId, IDirectory directory, boolean progressEnabled, boolean includeContent, boolean forExport)
-
Uses of IDirectory in lumis.portal.serialization.persistency
Subinterfaces of IDirectory in lumis.portal.serialization.persistency Modifier and Type Interface Description interface
IFSDirectory
Abstraction of a file repository based on file system. -
Uses of IDirectory in lumis.portal.serialization.persistency.fs
Classes in lumis.portal.serialization.persistency.fs that implement IDirectory Modifier and Type Class Description class
FSDirectory
IDirectory
implementation that uses a file system's directory as the concrete repository.class
FSShallowDirectory
FSDirectory
variant that stores all files in the root directory, mapping each file path to a GUID. -
Uses of IDirectory in lumis.portal.serialization.persistency.sub
Classes in lumis.portal.serialization.persistency.sub that implement IDirectory Modifier and Type Class Description class
SubDirectory
IDirectory
implementation that represents a subdirectory of anotherIDirectory
.Constructors in lumis.portal.serialization.persistency.sub with parameters of type IDirectory Constructor Description SubDirectory(IDirectory directory, String path)
-
Uses of IDirectory in lumis.portal.serialization.persistency.zip
Classes in lumis.portal.serialization.persistency.zip that implement IDirectory Modifier and Type Class Description class
ZipDirectory
IDirectory
implementation that uses a zip file as the concrete repository. -
Uses of IDirectory in lumis.portal.serviceinstance.serialization
Methods in lumis.portal.serviceinstance.serialization that return IDirectory Modifier and Type Method Description IDirectory
ServiceInstanceBaseSerializationContext. getDataDirectory()
IDirectory
ServiceInstanceBaseSerializationContext. getStructureDirectory()
-
Uses of IDirectory in lumis.portal.serviceinterfaceinstance.serialization
Methods in lumis.portal.serviceinterfaceinstance.serialization with parameters of type IDirectory Modifier and Type Method Description void
IServiceInterfaceInstanceSerializationManager. deserialize(DeserializationContext deserializationContext, ServiceInterfaceInstanceSerializableConfig serviceInterfaceInstanceSerializableConfig, IDirectory directory, String interfaceInstanceInputPath, String customPropertiesInputPath)
Deserializes a service interface instance from specific output path.void
ServiceInterfaceInstanceSerializationManager. deserialize(DeserializationContext deserializationContext, ServiceInterfaceInstanceSerializableConfig serviceInterfaceInstanceSerializableConfig, IDirectory directory, String interfaceInstanceInputPath, String customPropertiesInputPath)
ServiceInterfaceInstanceSerializableConfig
IServiceInterfaceInstanceSerializationManager. serialize(SerializationContext serializationContext, String serviceInterfaceInstanceId, IDirectory directory, String interfaceInstanceOutputPath, String customPropertiesOutputPath)
Serializes a service interface instance to specific output path.ServiceInterfaceInstanceSerializableConfig
ServiceInterfaceInstanceSerializationManager. serialize(SerializationContext serializationContext, String serviceInterfaceInstanceId, IDirectory directory, String interfaceInstanceOutputPath, String customPropertiesOutputPath)
-