com.ibm.di.connector.maximo.parsing
Class SchemaConfiguration

java.lang.Object
  extended by com.ibm.di.connector.maximo.parsing.SchemaConfiguration

public final class SchemaConfiguration
extends Object

Configuration parameters required by schema objects.

Since:
7.1
See Also:
Schema

Constructor Summary
SchemaConfiguration()
           
 
Method Summary
 String getMaxobjObjectStructure()
          Returns the name of the object structure that exposes the MAXOBJECT and MAXATTRIBUTE MBOs.
 List<String> getMaxObjUrlList()
          Returns a list of URLs to perform query operations on the MAXOBJECT object structure.
 String getMosName()
          Returns the Maximo Object Structure's name.
 String getPassword()
          Returns the user's password.
 int getTimeout()
          Returns the timeout.
 String getTransactionLang()
          Returns the user defined transaction language.
 List<String> getUrlList()
          Returns a list of URLs.
 String getUserId()
          Returns the user's identification.
 String getXsdSuffix()
          Returns the XSD URL suffix.
 List<String> getXsdUrlList()
          Returns a list of XSD URLs.
 boolean isAuthenticationRequired()
          Indicates if the authentication header containing the user's credentials should be sent.
 void setAuthenticationRequired(boolean authenticationRequired)
          Defines if the authentication header containing the user's credentials should be sent.
 void setMaxobjObjectStructure(String maxobjObjectStructure)
          Defines the name of the object structure that exposes the MAXOBJECT and MAXATTRIBUTE MBOs.
 void setMaxobjUrlList(List<String> urlList)
          Defines a list of URLs to perform query operations on the MAXOBJECT object structure.
 void setMosName(String mosName)
          Defines the Maximo Object Structure's name.
 void setPassword(String password)
          Defines the user's password.
 void setTimeout(int timeout)
          Defines the timeout.
 void setTransactionLang(String transLanguage)
          Defines the user defined transaction language.
 void setUrlList(List<String> urlList)
          Defines a list of URLs.
 void setUserId(String userId)
          Defines the user's identification.
 void setXsdSufix(String xsdSuffix)
          Defines the XSD URL suffix.
 void setXsdUrlList(List<String> urlList)
          Defines a list of XSD URLs.
 String toString()
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SchemaConfiguration

public SchemaConfiguration()
Method Detail

getMaxobjObjectStructure

public String getMaxobjObjectStructure()
Returns the name of the object structure that exposes the MAXOBJECT and MAXATTRIBUTE MBOs.

Returns:
the name of the object structure that exposes the MAXOBJECT and MAXATTRIBUTE MBOs

getMaxObjUrlList

public List<String> getMaxObjUrlList()
Returns a list of URLs to perform query operations on the MAXOBJECT object structure.

Returns:
a list of URLs to perform query operations on the MAXOBJECT object structure
Since:
1.2.0
See Also:
setMaxobjUrlList(List)

getMosName

public String getMosName()
Returns the Maximo Object Structure's name.

Returns:
Maximo Object Structure's name
See Also:
setMosName(String)

getPassword

public String getPassword()
Returns the user's password.

Returns:
user's password

getTimeout

public int getTimeout()
Returns the timeout.

Returns:
timeout in milliseconds
Since:
1.4.0

getUrlList

public List<String> getUrlList()
Returns a list of URLs.

Returns:
a list of URLs
Since:
1.4.0

getUserId

public String getUserId()
Returns the user's identification.

Returns:
user's identification

getXsdSuffix

public String getXsdSuffix()
Returns the XSD URL suffix.

Returns:
XSD URL suffix
Since:
1.4.0

getXsdUrlList

public List<String> getXsdUrlList()
Returns a list of XSD URLs.

Returns:
a list of XSD URLs
Since:
1.2.0
See Also:
setXsdUrlList(List)

isAuthenticationRequired

public boolean isAuthenticationRequired()
Indicates if the authentication header containing the user's credentials should be sent.

Returns:
true if the authentication header should be sent, otherwise false

setAuthenticationRequired

public void setAuthenticationRequired(boolean authenticationRequired)
Defines if the authentication header containing the user's credentials should be sent.

Parameters:
authenticationRequired - true if the authentication header should be sent, otherwise false

setMaxobjObjectStructure

public void setMaxobjObjectStructure(String maxobjObjectStructure)
Defines the name of the object structure that exposes the MAXOBJECT and MAXATTRIBUTE MBOs.

Parameters:
maxobjObjectStructure - the name of the object structure that exposes the MAXOBJECT and MAXATTRIBUTE MBOs

setMaxobjUrlList

public void setMaxobjUrlList(List<String> urlList)
Defines a list of URLs to perform query operations on the MAXOBJECT object structure.

Parameters:
urlList - list of URLs to perform query operations on the MAXOBJECT object structure

setMosName

public void setMosName(String mosName)
Defines the Maximo Object Structure's name.

Parameters:
mosName - Maximo Object Structure's name
See Also:
getMosName()

setPassword

public void setPassword(String password)
Defines the user's password.

Parameters:
password - user's password

setTimeout

public void setTimeout(int timeout)
Defines the timeout.

Parameters:
timeout - timeout in milliseconds

setUrlList

public void setUrlList(List<String> urlList)
Defines a list of URLs.

Parameters:
urlList - a list of URLs

setUserId

public void setUserId(String userId)
Defines the user's identification.

Parameters:
userId - user's identification

setXsdSufix

public void setXsdSufix(String xsdSuffix)
Defines the XSD URL suffix.

Parameters:
xsdSuffix - XSD URL suffix

setXsdUrlList

public void setXsdUrlList(List<String> urlList)
Defines a list of XSD URLs.

Parameters:
urlList - a list of XSD URLs

toString

public String toString()

Overrides:
toString in class Object

setTransactionLang

public void setTransactionLang(String transLanguage)
Defines the user defined transaction language.

Parameters:
transaction - Language Transaction Language

getTransactionLang

public String getTransactionLang()
Returns the user defined transaction language.

Returns:
transaction Language