|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.autonomy.aci.services.IDOLService
Class giving access to IDOL's functionality according to licensable functionality.
Constructor Summary | |
IDOLService()
|
|
IDOLService(AciConnectionDetails idolConnectionDetails)
|
|
IDOLService(AciConnectionDetails queryConnectionDetails,
AciConnectionDetails userConnectionDetails,
AciConnectionDetails categoryConnectionDetails)
|
Method Summary | |
AciConnectionDetails |
getCategoryConnectionDetails()
|
java.util.ArrayList |
getDatabases()
Gives a list of all the databases that are configured on this Suir. |
EncryptionDetails |
getEncryptionDetails()
Read the details of the encryption scheme being used when communicating with IDOL server. |
java.util.ArrayList |
getLanguages()
Gives a list of all the language types that are configured on this Suir. |
AciConnectionDetails |
getQueryConnectionDetails()
|
AciConnectionDetails |
getUserConnectionDetails()
|
void |
setCategoryConnectionDetails(AciConnectionDetails categoryConnectionDetails)
|
void |
setEncryptionDetails(EncryptionDetails encryptionDetails)
Defines whether or not communications (ACI requests and responses) with IDOL server are encrypted. |
void |
setQueryConnectionDetails(AciConnectionDetails queryConnectionDetails)
|
void |
setUserConnectionDetails(AciConnectionDetails userConnectionDetails)
|
java.lang.String |
toString()
|
AgentFunctionality |
useAgentFunctionality()
Gives access to the Agents functionality of IDOLServer. |
ChannelsFunctionality |
useChannelsFunctionality()
Gives access to the Channels functionality of IDOLServer. |
ClusteringFunctionality |
useClusteringFunctionality()
Gives access to the Clustering functionality of IDOLServer. |
CollaborationFunctionality |
useCollaborationFunctionality()
Gives access to the Collaboration functionality of IDOLServer. |
ConceptRetrievalFunctionality |
useConceptRetrievalFunctionality()
Gives access to the Conceptual Retrieval functionality of IDOLServer. |
HyperlinkingFunctionality |
useHyperlinkingFunctionality()
Gives access to the Hyperlinking functionality of IDOLServer. |
LiteRetrievalFunctionality |
useLiteRetrievalFunctionality()
Gives access to the Lite Retrieval functionality of IDOLServer. |
ParametricRetrievalFunctionality |
useParametricRetrievalFunctionality()
Gives access to the Parametric Retrieval functionality of IDOLServer. |
ProfilingFunctionality |
useProfilingFunctionality()
Gives access to the Profiling functionality of IDOLServer. |
TaxonomyFunctionality |
useTaxonomyFunctionality()
Gives access to the Taxonomy functionality of IDOLServer. |
UserFunctionality |
useUserFunctionality()
Gives access to the User functionality of IDOLServer. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public IDOLService()
public IDOLService(AciConnectionDetails idolConnectionDetails)
public IDOLService(AciConnectionDetails queryConnectionDetails, AciConnectionDetails userConnectionDetails, AciConnectionDetails categoryConnectionDetails)
Method Detail |
public void setEncryptionDetails(EncryptionDetails encryptionDetails)
Defines whether or not communications (ACI requests and responses) with IDOL server are encrypted. Note that only BTEA encryption is currently supported. Also note that the IDOL server must also be configured to use encryption.
encryptionDetails
- the information to use when encrypting requests and decrypting responses from
the ACI server.public EncryptionDetails getEncryptionDetails()
Read the details of the encryption scheme being used when communicating with IDOL server.
public void setQueryConnectionDetails(AciConnectionDetails queryConnectionDetails)
public AciConnectionDetails getQueryConnectionDetails()
public void setUserConnectionDetails(AciConnectionDetails userConnectionDetails)
public AciConnectionDetails getUserConnectionDetails()
public void setCategoryConnectionDetails(AciConnectionDetails categoryConnectionDetails)
public AciConnectionDetails getCategoryConnectionDetails()
public java.util.ArrayList getDatabases() throws AciException
ArrayList
of String
s giving the names of the configured databases.
AciException
- if there was an error when making the request.public java.util.ArrayList getLanguages() throws AciException
ArrayList
of String
s giving the names of the configured language type.
AciException
- if there was an error when making the request.public AgentFunctionality useAgentFunctionality()
public ChannelsFunctionality useChannelsFunctionality()
public ClusteringFunctionality useClusteringFunctionality()
public CollaborationFunctionality useCollaborationFunctionality()
public ConceptRetrievalFunctionality useConceptRetrievalFunctionality()
public HyperlinkingFunctionality useHyperlinkingFunctionality()
public LiteRetrievalFunctionality useLiteRetrievalFunctionality()
public ParametricRetrievalFunctionality useParametricRetrievalFunctionality()
public ProfilingFunctionality useProfilingFunctionality()
public TaxonomyFunctionality useTaxonomyFunctionality()
public UserFunctionality useUserFunctionality()
public java.lang.String toString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |