Class SchemaConfiguration
- java.lang.Object
-
- com.ibm.di.connector.maximo.parsing.SchemaConfiguration
-
-
Constructor Summary
Constructors Constructor Description SchemaConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getMaxobjObjectStructure()
Returns the name of the object structure that exposes the MAXOBJECT and MAXATTRIBUTE MBOs.java.util.List<java.lang.String>
getMaxObjUrlList()
Returns a list of URLs to perform query operations on the MAXOBJECT object structure.java.lang.String
getMosName()
Returns the Maximo Object Structure's name.java.lang.String
getPassword()
Returns the user's password.java.lang.String
getServiceBase()
Return the user defined service base, default is "/meaweb"int
getTimeout()
Returns the timeout.java.lang.String
getTransactionLang()
Returns the user defined transaction language.java.util.List<java.lang.String>
getUrlList()
Returns a list of URLs.java.lang.String
getUserId()
Returns the user's identification.java.lang.String
getXsdSuffix()
Returns the XSD URL suffix.java.util.List<java.lang.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(java.lang.String maxobjObjectStructure)
Defines the name of the object structure that exposes the MAXOBJECT and MAXATTRIBUTE MBOs.void
setMaxobjUrlList(java.util.List<java.lang.String> urlList)
Defines a list of URLs to perform query operations on the MAXOBJECT object structure.void
setMosName(java.lang.String mosName)
Defines the Maximo Object Structure's name.void
setPassword(java.lang.String password)
Defines the user's password.void
setServiceBase(java.lang.String value)
Defines the user defined service basevoid
setTimeout(int timeout)
Defines the timeout.void
setTransactionLang(java.lang.String transLanguage)
Defines the user defined transaction language.void
setUrlList(java.util.List<java.lang.String> urlList)
Defines a list of URLs.void
setUserId(java.lang.String userId)
Defines the user's identification.void
setXsdSufix(java.lang.String xsdSuffix)
Defines the XSD URL suffix.void
setXsdUrlList(java.util.List<java.lang.String> urlList)
Defines a list of XSD URLs.java.lang.String
toString()
-
-
-
Method Detail
-
getMaxobjObjectStructure
public java.lang.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 java.util.List<java.lang.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 java.lang.String getMosName()
Returns the Maximo Object Structure's name.- Returns:
- Maximo Object Structure's name
- See Also:
setMosName(String)
-
getPassword
public java.lang.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 java.util.List<java.lang.String> getUrlList()
Returns a list of URLs.- Returns:
- a list of URLs
- Since:
- 1.4.0
-
getUserId
public java.lang.String getUserId()
Returns the user's identification.- Returns:
- user's identification
-
getXsdSuffix
public java.lang.String getXsdSuffix()
Returns the XSD URL suffix.- Returns:
- XSD URL suffix
- Since:
- 1.4.0
-
getXsdUrlList
public java.util.List<java.lang.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, otherwisefalse
-
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, otherwisefalse
-
setMaxobjObjectStructure
public void setMaxobjObjectStructure(java.lang.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(java.util.List<java.lang.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(java.lang.String mosName)
Defines the Maximo Object Structure's name.- Parameters:
mosName
- Maximo Object Structure's name- See Also:
getMosName()
-
setPassword
public void setPassword(java.lang.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(java.util.List<java.lang.String> urlList)
Defines a list of URLs.- Parameters:
urlList
- a list of URLs
-
setUserId
public void setUserId(java.lang.String userId)
Defines the user's identification.- Parameters:
userId
- user's identification
-
setXsdSufix
public void setXsdSufix(java.lang.String xsdSuffix)
Defines the XSD URL suffix.- Parameters:
xsdSuffix
- XSD URL suffix
-
setXsdUrlList
public void setXsdUrlList(java.util.List<java.lang.String> urlList)
Defines a list of XSD URLs.- Parameters:
urlList
- a list of XSD URLs
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
setTransactionLang
public void setTransactionLang(java.lang.String transLanguage)
Defines the user defined transaction language.- Parameters:
transaction
- Language Transaction Language
-
getTransactionLang
public java.lang.String getTransactionLang()
Returns the user defined transaction language.- Returns:
- transaction Language
-
setServiceBase
public void setServiceBase(java.lang.String value)
Defines the user defined service base- Parameters:
value
-
-
getServiceBase
public java.lang.String getServiceBase()
Return the user defined service base, default is "/meaweb"- Returns:
-
-