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.StringgetMaxobjObjectStructure()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.StringgetMosName()Returns the Maximo Object Structure's name.java.lang.StringgetPassword()Returns the user's password.java.lang.StringgetServiceBase()Return the user defined service base, default is "/meaweb"intgetTimeout()Returns the timeout.java.lang.StringgetTransactionLang()Returns the user defined transaction language.java.util.List<java.lang.String>getUrlList()Returns a list of URLs.java.lang.StringgetUserId()Returns the user's identification.java.lang.StringgetXsdSuffix()Returns the XSD URL suffix.java.util.List<java.lang.String>getXsdUrlList()Returns a list of XSD URLs.booleanisAuthenticationRequired()Indicates if the authentication header containing the user's credentials should be sent.voidsetAuthenticationRequired(boolean authenticationRequired)Defines if the authentication header containing the user's credentials should be sent.voidsetMaxobjObjectStructure(java.lang.String maxobjObjectStructure)Defines the name of the object structure that exposes the MAXOBJECT and MAXATTRIBUTE MBOs.voidsetMaxobjUrlList(java.util.List<java.lang.String> urlList)Defines a list of URLs to perform query operations on the MAXOBJECT object structure.voidsetMosName(java.lang.String mosName)Defines the Maximo Object Structure's name.voidsetPassword(java.lang.String password)Defines the user's password.voidsetServiceBase(java.lang.String value)Defines the user defined service basevoidsetTimeout(int timeout)Defines the timeout.voidsetTransactionLang(java.lang.String transLanguage)Defines the user defined transaction language.voidsetUrlList(java.util.List<java.lang.String> urlList)Defines a list of URLs.voidsetUserId(java.lang.String userId)Defines the user's identification.voidsetXsdSufix(java.lang.String xsdSuffix)Defines the XSD URL suffix.voidsetXsdUrlList(java.util.List<java.lang.String> urlList)Defines a list of XSD URLs.java.lang.StringtoString()
-
-
-
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:
trueif 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-trueif 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:
toStringin 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:
-
-