com.ibm.uddi.promoter.config
Class ImportConfiguration

java.lang.Object
  |
  +--com.ibm.uddi.promoter.config.ImportConfiguration

public class ImportConfiguration
extends java.lang.Object

Configuration class for import functions.

Author:
IBM

Field Summary
static java.lang.String java_copyright
           
 
Constructor Summary
ImportConfiguration()
           
 
Method Summary
 DatabaseConfiguration getDatabaseConfiguration()
          Returns the database configuration.
 java.lang.String getDbDriver()
          Returns database driver class name.
 java.lang.String getDbPasswd()
          Returns database password.
 java.lang.String getDbUrl()
          Returns database JDBC URL.
 java.lang.String getDbUser()
          Returns database userid.
 java.lang.String getPassword()
          Returns the password for the target registry.
 PublishConfiguration getPublishConfiguration()
          Returns the publish configuration.
 java.lang.String getToInquiryURL()
          Returns target UDDI registry inquiry URL.
 java.lang.String getToPublishURL()
          Returns target UDDI registry publish URL.
 java.lang.String getTrustStoreFilename()
          Returns the trust store file name.
 java.lang.String getTrustStorePassword()
          Returns the trust store password.
 java.lang.String getUddiEntityDefinitionFile()
          Returns the entity definition file path.
 java.lang.String getUserID()
          Returns the user ID for the target registry.
 boolean isImportReferencedEntities()
          Returns the import referenced entities property.
 boolean isOverwrite()
          Returns the overwrite property.
 boolean isSecureConnection()
          Returns the secure connection setting.
 void setDbDriver(java.lang.String driverClassName)
          Sets database driver class name.
 void setDbPasswd(java.lang.String password)
          Sets database password.
 void setDbUrl(java.lang.String dbUrl)
          Sets database JDBC URL.
 void setDbUser(java.lang.String dbUser)
          Sets database userid.
 void setImportReferencedEntities(boolean importReferencedEntities)
          Sets the import referenced entities property.
 void setOverwrite(boolean overwrite)
          Sets the overwrite property.
 void setPassword(java.lang.String password)
          Sets target registry access password.
 void setSecureConnection(boolean secureConnection)
          Sets the secure connection.
 void setToInquiryURL(java.lang.String toInquiryURL)
          Sets target registry inquiry URL.
 void setToPublishURL(java.lang.String toPublishURL)
          Sets target registry publish URL.
 void setTrustStoreFilename(java.lang.String trustStoreFilename)
          Sets the trust store file name.
 void setTrustStorePassword(java.lang.String trustStorePassword)
          Sets the trust store password.
 void setUddiEntityDefinitionFile(java.lang.String uddiEntityDefinitionFile)
          Sets the entity definition file path.
 void setUserID(java.lang.String userID)
          Sets target registry access userid.
 java.lang.String toString()
          Includes publish and database configuration content.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

java_copyright

public static final java.lang.String java_copyright
Constructor Detail

ImportConfiguration

public ImportConfiguration()
Method Detail

setDbUrl

public void setDbUrl(java.lang.String dbUrl)
Sets database JDBC URL.

Parameters:
dbUrl -  

setDbPasswd

public void setDbPasswd(java.lang.String password)
Sets database password.

Parameters:
password -  

getDbUrl

public java.lang.String getDbUrl()
Returns database JDBC URL.

Returns:
String

setDbDriver

public void setDbDriver(java.lang.String driverClassName)
Sets database driver class name.

Parameters:
driverClassName -  

setDbUser

public void setDbUser(java.lang.String dbUser)
Sets database userid.

Parameters:
dbUser -  

setToInquiryURL

public void setToInquiryURL(java.lang.String toInquiryURL)
Sets target registry inquiry URL.

Parameters:
toInquiryURL -  

setToPublishURL

public void setToPublishURL(java.lang.String toPublishURL)
Sets target registry publish URL.

Parameters:
toPublishURL -  

setUserID

public void setUserID(java.lang.String userID)
Sets target registry access userid.

Parameters:
userID -  

setPassword

public void setPassword(java.lang.String password)
Sets target registry access password.

Parameters:
password -  

getDbPasswd

public java.lang.String getDbPasswd()
Returns database password.

Returns:
String

getDbDriver

public java.lang.String getDbDriver()
Returns database driver class name.

Returns:
String

getDbUser

public java.lang.String getDbUser()
Returns database userid.

Returns:
String

getToInquiryURL

public java.lang.String getToInquiryURL()
Returns target UDDI registry inquiry URL.

Returns:
String

getToPublishURL

public java.lang.String getToPublishURL()
Returns target UDDI registry publish URL.

Returns:
String

getUserID

public java.lang.String getUserID()
Returns the user ID for the target registry.

Returns:
String

getPassword

public java.lang.String getPassword()
Returns the password for the target registry.

Returns:
String

getDatabaseConfiguration

public DatabaseConfiguration getDatabaseConfiguration()
Returns the database configuration.

Returns:
DatabaseConfiguration

getPublishConfiguration

public PublishConfiguration getPublishConfiguration()
Returns the publish configuration.

Returns:
PublishConfiguration

isImportReferencedEntities

public boolean isImportReferencedEntities()
Returns the import referenced entities property.

Returns:
boolean true if referenced entities are to be imported before all other entities, false if not at all.

isOverwrite

public boolean isOverwrite()
Returns the overwrite property.

Returns:
boolean true if existing entities are to be overwritten.

setImportReferencedEntities

public void setImportReferencedEntities(boolean importReferencedEntities)
Sets the import referenced entities property.

Parameters:
importReferencedEntities - true if referenced entities are to be imported before all other entities, false if not at all.

setOverwrite

public void setOverwrite(boolean overwrite)
Sets the overwrite property.

Parameters:
overwrite - true if existing entities are to be overwritten.

getUddiEntityDefinitionFile

public java.lang.String getUddiEntityDefinitionFile()
Returns the entity definition file path.

Returns:
String

setUddiEntityDefinitionFile

public void setUddiEntityDefinitionFile(java.lang.String uddiEntityDefinitionFile)
Sets the entity definition file path.

Parameters:
uddiEntityDefinitionFile -  

isSecureConnection

public boolean isSecureConnection()
Returns the secure connection setting.

Returns:
boolean true if a security provider is in use.

getTrustStoreFilename

public java.lang.String getTrustStoreFilename()
Returns the trust store file name.

Returns:
String

getTrustStorePassword

public java.lang.String getTrustStorePassword()
Returns the trust store password.

Returns:
String

setSecureConnection

public void setSecureConnection(boolean secureConnection)
Sets the secure connection.

Parameters:
secureConnection - indicates security provider to be used.

setTrustStoreFilename

public void setTrustStoreFilename(java.lang.String trustStoreFilename)
Sets the trust store file name.

Parameters:
trustStoreFilename -  

setTrustStorePassword

public void setTrustStorePassword(java.lang.String trustStorePassword)
Sets the trust store password.

Parameters:
trustStorePassword -  

toString

public java.lang.String toString()
Includes publish and database configuration content.

Overrides:
toString in class java.lang.Object
See Also:
Object.toString()