Class JNDINamingServiceConfig
- java.lang.Object
-
- org.eclipse.persistence.internal.sessions.factories.model.transport.naming.JNDINamingServiceConfig
-
public class JNDINamingServiceConfig extends Object
INTERNAL:
-
-
Constructor Summary
Constructors Constructor Description JNDINamingServiceConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getEncryptedPassword()
Assume the password has been encrypted and return it.String
getEncryptionClass()
String
getInitialContextFactoryName()
String
getPassword()
This method will return the decrypted password.Vector
getPropertyConfigs()
String
getURL()
String
getUsername()
void
setEncryptedPassword(String encryptedPassword)
This method should never be called from the Mapping Workbench.void
setEncryptionClass(String encryptionClass)
void
setInitialContextFactoryName(String initialContextFactoryName)
void
setPassword(String password)
This method will always encrypt the password regardless.void
setPropertyConfigs(Vector propertyConfigs)
void
setURL(String url)
void
setUsername(String username)
-
-
-
Method Detail
-
setURL
public void setURL(String url)
-
getURL
public String getURL()
-
setUsername
public void setUsername(String username)
-
getUsername
public String getUsername()
-
setEncryptionClass
public void setEncryptionClass(String encryptionClass)
-
getEncryptionClass
public String getEncryptionClass()
-
setPassword
public void setPassword(String password)
This method will always encrypt the password regardless. Should only ever be called from the Mapping Workbench. It can be called before setting an encryption class, therefore, the securable object initialization remains in the constructor with default to JCE and changes only if an encryption class is set.- Parameters:
password
-
-
setEncryptedPassword
public void setEncryptedPassword(String encryptedPassword)
This method should never be called from the Mapping Workbench. Instead it is called only at load time of a schema formatted sessions.xml file. It assumes the password is encrypted.- Parameters:
encryptedPassword
-
-
getPassword
public String getPassword()
This method will return the decrypted password. This method should only be called by the Mapping Workbench.- Returns:
- decryptedPassword
-
getEncryptedPassword
public String getEncryptedPassword()
Assume the password has been encrypted and return it.- Returns:
- encryptedPassword
-
setInitialContextFactoryName
public void setInitialContextFactoryName(String initialContextFactoryName)
-
getInitialContextFactoryName
public String getInitialContextFactoryName()
-
setPropertyConfigs
public void setPropertyConfigs(Vector propertyConfigs)
-
getPropertyConfigs
public Vector getPropertyConfigs()
-
-