com.ibm.di.api.remote
Interface TDIProperties
- All Superinterfaces:
- Remote
- All Known Implementing Classes:
- TDIPropertiesImpl
public interface TDIProperties
- extends Remote
Remote Server API interface to TDIProperties.
Wrapper API to expose the functionality available from
com.ibm.di.config.interfaces.TDIProperties
- See Also:
TDIProperties
Method Summary |
void |
addPropertyStore(PropertyStoreConfig config)
|
void |
commit()
|
TDIPropertyStore |
getDefaultStore()
|
TDIPropertyStore |
getPasswordStore()
|
Object |
getProperty(String key)
|
Object |
getProperty(String propertyStoreName,
String key)
|
TDIPropertyStore |
getPropertyStore(String name)
|
String[] |
getPropertyStoreKeys(String propertyStoreName)
|
List |
getPropertyStoreNames()
|
void |
insertPropertyStore(PropertyStoreConfig config,
int atIndex)
|
boolean |
isPropertyEncrypted(String propertyStoreName,
String key)
|
void |
removeProperty(String propertyStoreName,
String key)
|
void |
removePropertyStore(String propertyStoreName)
|
void |
setDefaultStore(TDIPropertyStore defaultStore)
|
void |
setPasswordStore(TDIPropertyStore passwordStore)
|
TDIPropertyStore |
setProperty(String key,
Object value)
|
TDIPropertyStore |
setProperty(String key,
Object value,
boolean protect)
|
void |
setProperty(String propertyStoreName,
String key,
Object value)
|
void |
setProperty(String propertyStoreName,
String key,
Object value,
boolean protect)
|
String |
trimKey(String key)
|
commit
void commit()
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
getProperty
Object getProperty(String key)
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
getProperty
Object getProperty(String propertyStoreName,
String key)
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
getPropertyStoreKeys
String[] getPropertyStoreKeys(String propertyStoreName)
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
setProperty
TDIPropertyStore setProperty(String key,
Object value)
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
setProperty
TDIPropertyStore setProperty(String key,
Object value,
boolean protect)
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
setProperty
void setProperty(String propertyStoreName,
String key,
Object value)
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
setProperty
void setProperty(String propertyStoreName,
String key,
Object value,
boolean protect)
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
removeProperty
void removeProperty(String propertyStoreName,
String key)
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
addPropertyStore
void addPropertyStore(PropertyStoreConfig config)
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
insertPropertyStore
void insertPropertyStore(PropertyStoreConfig config,
int atIndex)
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
removePropertyStore
void removePropertyStore(String propertyStoreName)
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
getPropertyStoreNames
List getPropertyStoreNames()
throws Exception,
RemoteException
- Throws:
Exception
RemoteException
getDefaultStore
TDIPropertyStore getDefaultStore()
throws Exception,
RemoteException
- Throws:
Exception
RemoteException
setDefaultStore
void setDefaultStore(TDIPropertyStore defaultStore)
throws Exception,
RemoteException
- Throws:
Exception
RemoteException
getPasswordStore
TDIPropertyStore getPasswordStore()
throws Exception,
RemoteException
- Throws:
Exception
RemoteException
setPasswordStore
void setPasswordStore(TDIPropertyStore passwordStore)
throws Exception,
RemoteException
- Throws:
Exception
RemoteException
getPropertyStore
TDIPropertyStore getPropertyStore(String name)
throws Exception,
RemoteException
- Throws:
Exception
RemoteException
trimKey
String trimKey(String key)
throws Exception,
RemoteException
- Throws:
Exception
RemoteException
isPropertyEncrypted
boolean isPropertyEncrypted(String propertyStoreName,
String key)
throws Exception,
RemoteException
- Throws:
Exception
RemoteException