@Configuration
public class SoapConfig
extends java.lang.Object
Constructor and Description |
---|
SoapConfig() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
addPrefixIfNeeded(java.lang.String system)
Helper method to add prefix if no prefix found.
|
java.lang.String |
getAcceptedSubsystems()
by default DHX.
|
java.util.List<java.lang.String> |
getAcceptedSubsystemsAsList()
Method returns subsystems list that are accepted.
|
java.lang.Integer |
getConnectionTimeout()
by default 60000 .
|
ee.ria.dhx.types.InternalXroadMember |
getDefaultClient()
Method returns default xroad client.
|
java.lang.String |
getDefaultSubsystem()
Used as Xroad default client subsystem, means that if subsystem is not provided, that value
will be used.
|
java.lang.String |
getDhxRepresentationGroupName()
by default DHX vahendajad.
|
java.lang.String |
getDhxSubsystemPrefix()
by default DHX.
|
java.lang.String |
getGlobalConfFilename()
by default shared-params.xml.
|
java.lang.String |
getGlobalConfLocation()
by default verificationconf.
|
java.lang.String |
getMemberClass()
Used as Xroad default client memberClass, means that if memberClass is not provided, that value
will be used.
|
java.lang.String |
getMemberCode()
Used as Xroad default client memberCode, means that if memberCode is not provided, that value
will be used.
|
java.lang.String |
getProtocolVersion()
by default 4.0.
|
java.lang.Integer |
getReadTimeout()
by default 60000 .
|
java.lang.String |
getRepresentativesServiceCode()
by default representationList.
|
java.lang.String |
getRepresentativesServiceVersion()
by default v1.
|
java.lang.String |
getSecurityServer()
Returns the location of Xroad securityServer.
|
java.lang.String |
getSecurityServerAppender()
by default /cgi-bin/consumer_proxy.
|
java.lang.String |
getSecurityServerWithAppender() |
java.lang.String |
getSendDocumentServiceCode()
by default sendDocument.
|
java.lang.String |
getSendDocumentServiceVersion()
by default v1.
|
java.lang.String |
getTargetnamespace()
by default http://dhx.x-road.eu/producer
|
java.lang.String |
getXroadInstance()
Used as Xroad default client xroadInstance, means that if xroadInstance is not provided, that
value will be used.
|
void |
setAcceptedSubsystems(java.lang.String acceptedSubsystems)
by default DHX.
|
void |
setAcceptedSubsystemsAsList(java.util.List<java.lang.String> acceptedSubsystemsAsList)
Sets the acceptedSubsystemsAsList.
|
void |
setConnectionTimeout(java.lang.Integer connectionTimeout)
by default 60000 .
|
void |
setDefaultSubsystem(java.lang.String defaultSubsystem)
Used as Xroad default client subsystem, means that if subsystem is not provided, that value
will be used.
|
void |
setDhxRepresentationGroupName(java.lang.String dhxRepresentationGroupName)
by default DHX vahendajad.
|
void |
setDhxSubsystemPrefix(java.lang.String dhxSubsystemPrefix)
by default DHX.
|
void |
setGlobalConfFilename(java.lang.String globalConfFilename)
by default shared-params.xml.
|
void |
setGlobalConfLocation(java.lang.String globalConfLocation)
by default verificationconf.
|
void |
setMemberClass(java.lang.String memberClass)
Used as Xroad default client memberClass, means that if memberClass is not provided, that value
will be used.
|
void |
setMemberCode(java.lang.String memberCode)
Used as Xroad default client memberCode, means that if memberCode is not provided, that value
will be used.
|
void |
setProtocolVersion(java.lang.String protocolVersion)
by default 4.0.
|
void |
setReadTimeout(java.lang.Integer readTimeout)
by default 120000 .
|
void |
setRepresentativesServiceCode(java.lang.String representativesServiceCode)
by default representationList.
|
void |
setRepresentativesServiceVersion(java.lang.String representativesServiceVersion)
by default v1.
|
void |
setSecurityServer(java.lang.String securityServer) |
void |
setSecurityServerAppender(java.lang.String securityServerAppender)
by default /cgi-bin/consumer_proxy.
|
void |
setSendDocumentServiceCode(java.lang.String sendDocumentServiceCode)
by default sendDocument.
|
void |
setSendDocumentServiceVersion(java.lang.String sendDocumentServiceVersion)
by default v1.
|
void |
setTargetnamespace(java.lang.String targetnamespace)
by default http://dhx.x-road.eu/producer
|
void |
setXroadInstance(java.lang.String xroadInstance)
Used as Xroad default client xroadInstance, means that if xroadInstance is not provided, that
value will be used.
|
public java.util.List<java.lang.String> getAcceptedSubsystemsAsList()
public java.lang.String getSecurityServerWithAppender()
public java.lang.String addPrefixIfNeeded(java.lang.String system)
system
- - system name to add prefix topublic ee.ria.dhx.types.InternalXroadMember getDefaultClient()
public java.lang.String getTargetnamespace()
public void setTargetnamespace(java.lang.String targetnamespace)
targetnamespace
- the targetnamespace to setpublic java.lang.String getSecurityServer()
public void setSecurityServer(java.lang.String securityServer)
securityServer
- the location of Xroad securityServer to set. Only address is needed,
without additional URL paths like /cgi-bin/consumer_proxypublic java.lang.String getSecurityServerAppender()
public void setSecurityServerAppender(java.lang.String securityServerAppender)
securityServerAppender
- the URL path needed when doing SOAP requests to securityServer to
setpublic java.lang.String getXroadInstance()
public void setXroadInstance(java.lang.String xroadInstance)
xroadInstance
- the xroadInstance to setpublic java.lang.String getMemberClass()
public void setMemberClass(java.lang.String memberClass)
memberClass
- the Xroad memberClass to setpublic java.lang.String getMemberCode()
public void setMemberCode(java.lang.String memberCode)
memberCode
- the Xroad memberCode to setpublic java.lang.String getDefaultSubsystem()
public void setDefaultSubsystem(java.lang.String defaultSubsystem)
defaultSubsystem
- the defaultSubsystem to setpublic java.lang.String getProtocolVersion()
public void setProtocolVersion(java.lang.String protocolVersion)
protocolVersion
- the protocolVersion to setpublic java.lang.String getGlobalConfLocation()
public void setGlobalConfLocation(java.lang.String globalConfLocation)
globalConfLocation
- the globalConfLocation in the security serverpublic java.lang.String getGlobalConfFilename()
public void setGlobalConfFilename(java.lang.String globalConfFilename)
globalConfFilename
- the name of the file with global configuration to setpublic java.lang.String getDhxRepresentationGroupName()
public void setDhxRepresentationGroupName(java.lang.String dhxRepresentationGroupName)
dhxRepresentationGroupName
- the name of the Xroad group caontaining DHX representors to
setpublic java.lang.String getAcceptedSubsystems()
public void setAcceptedSubsystems(java.lang.String acceptedSubsystems)
acceptedSubsystems
- the comma esparated list of accepted subsystems, in case if server
accepts documents for several subsystems at a timepublic java.lang.String getSendDocumentServiceCode()
public void setSendDocumentServiceCode(java.lang.String sendDocumentServiceCode)
sendDocumentServiceCode
- the Xroad service code of the sendDocument service to setpublic java.lang.String getSendDocumentServiceVersion()
public void setSendDocumentServiceVersion(java.lang.String sendDocumentServiceVersion)
sendDocumentServiceVersion
- the version of the sendDocument Xroad service to send
requests to.public java.lang.String getRepresentativesServiceCode()
public void setRepresentativesServiceCode(java.lang.String representativesServiceCode)
representativesServiceCode
- the Xroad service code of the representationList service to
setpublic java.lang.String getRepresentativesServiceVersion()
public void setRepresentativesServiceVersion(java.lang.String representativesServiceVersion)
representativesServiceVersion
- the version of the representationList Xroad service to
send requests to.public java.lang.Integer getConnectionTimeout()
public void setConnectionTimeout(java.lang.Integer connectionTimeout)
connectionTimeout
- the connectionTimeout of the SOAP requests in milliseconds to setpublic java.lang.Integer getReadTimeout()
public void setReadTimeout(java.lang.Integer readTimeout)
readTimeout
- the readTimeout of the SOAP requests in milliseconds to setpublic java.lang.String getDhxSubsystemPrefix()
public void setDhxSubsystemPrefix(java.lang.String dhxSubsystemPrefix)
dhxSubsystemPrefix
- the prefix of the Xroad subsystems used for DHX to setpublic void setAcceptedSubsystemsAsList(java.util.List<java.lang.String> acceptedSubsystemsAsList)
acceptedSubsystemsAsList
- the acceptedSubsystemsAsList to set