| Package | Description |
|---|---|
| org.imixs.archive.service.cassandra | |
| org.imixs.archive.service.scheduler |
| Modifier and Type | Method and Description |
|---|---|
protected com.datastax.driver.core.Session |
ClusterService.createKeySpace(String keySpace)
This method creates a cassandra keySpace.
|
void |
DataService.deleteSnapshot(org.imixs.workflow.ItemCollection itemCol,
com.datastax.driver.core.Session session)
This method deletes a snapshot.
|
com.datastax.driver.core.Session |
ClusterService.getArchiveSession(com.datastax.driver.core.Cluster cluster)
Returns a cassandra session for the archive KeySpace.
|
com.datastax.driver.core.Cluster |
ClusterService.getCluster()
This method creates a Cassandra Cluster object.
|
static org.imixs.workflow.ItemCollection |
DataService.getItemCollection(byte[] source)
Converts a byte array into a XMLDocument and returns the ItemCollection
object.
|
static byte[] |
DataService.getRawData(org.imixs.workflow.ItemCollection itemCol)
Converts a ItemCollection into a XMLDocument and returns the byte data.
|
org.imixs.workflow.ItemCollection |
DataService.loadMetadata(com.datastax.driver.core.Session session)
This method loads the metadata object represended by an ItemCollection.
|
org.imixs.workflow.ItemCollection |
DataService.loadSnapshot(String snapshotID,
boolean mergeDocuments,
com.datastax.driver.core.Session session)
Thist method loads a snapshot form the cassandra cluster.
|
org.imixs.workflow.ItemCollection |
DataService.loadSnapshot(String snapshotID,
com.datastax.driver.core.Session session)
This method loads a snapshot form the cassandra cluster.
|
void |
DataService.saveMetadata(org.imixs.workflow.ItemCollection metadata,
com.datastax.driver.core.Session session)
This method saves the metadata represented by an ItemCollection.
|
void |
DataService.saveSnapshot(org.imixs.workflow.ItemCollection snapshot,
com.datastax.driver.core.Session session)
This method saves a ItemCollection into a specific KeySpace.
|
| Modifier and Type | Method and Description |
|---|---|
static String |
RemoteAPIService.readSnapshotIDByUniqueID(String uniqueid)
This method read the current snapshot id for a given UnqiueID.
|
static org.imixs.workflow.xml.XMLDataCollection |
RemoteAPIService.readSyncData(long syncPoint)
This method read sync data.
|
static void |
RemoteAPIService.restoreSnapshot(org.imixs.workflow.ItemCollection snapshot) |
void |
RestoreService.start(long restoreFrom,
long restoreTo,
List<Map> options)
Starts a new restore process with a EJB TimerService
The Timer will be started imediatly with a intervall duration defined by the
constante TIMER_INTERVAL_DURATION
The meta data for the restore process is stored in the metadata object.
|
boolean |
SyncService.startScheduler()
This method initializes the scheduler.
|
Copyright © 2016–2019 Imixs Software Solutions GmbH. All rights reserved.