|
||||||||||
| PREV CLASS NEXT CLASS | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ConnectorPersister
Interface for persisting ConnectorTypes and
Connectors to persistent storage, so that this values are
remembered when JCS next restarts.
| Nested Class Summary | |
|---|---|
static class |
ConnectorPersister.State
|
| Method Summary | |
|---|---|
void |
deleteConnectorState(String connTypeName,
String connName)
|
void |
deleteConnectorTypeState(String connTypeName)
|
ConnectorManager |
getConnectorManager()
|
boolean |
isObfuscatedSplitRequired()
If true tells connector manager to split off sensitive attributes and obfuscate their values, otherwise return false if persister doesn't want this work done. |
ConnectorPersister.State |
loadConnectorState(String connTypeName,
String connName)
|
ConnectorPersister.State |
loadConnectorTypeState(String connTypeName)
|
void |
saveConnectorState(Connector conn,
ConnectorPersister.State state)
Save provided state for conn> If conn is a meta connector then its MetaObjectClassMap can be accessed via its class mappings list and used to drive specialized logic if required. |
void |
saveConnectorTypeState(ConnectorType connType,
ConnectorPersister.State state)
|
void |
setConnectorManager(ConnectorManager manager)
|
| Method Detail |
|---|
boolean isObfuscatedSplitRequired()
ConnectorManager getConnectorManager()
void setConnectorManager(ConnectorManager manager)
ConnectorPersister.State loadConnectorTypeState(String connTypeName)
throws IOException
IOException
ConnectorPersister.State loadConnectorState(String connTypeName,
String connName)
throws IOException
IOException
void saveConnectorTypeState(ConnectorType connType,
ConnectorPersister.State state)
throws IOException
IOException
void saveConnectorState(Connector conn,
ConnectorPersister.State state)
throws IOException
IOExceptionisObfuscatedSplitRequired().
void deleteConnectorTypeState(String connTypeName)
throws IOException
IOException
void deleteConnectorState(String connTypeName,
String connName)
throws IOException
IOException
|
||||||||||
| PREV CLASS NEXT CLASS | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||