@StableMinor(version="12.3", sinceVersion="8.1") public interface IBigDataManager
Modifier and Type | Method and Description |
---|---|
void |
addSynonym(ISynonym synonym)
Adds the given synonyms to be used during
document creation . |
ISynonym |
createSynonym()
|
void |
deleteSynonyms(String... synonymIds)
Removes the synonyms with the given identifiers.
|
IBigDataRepository |
getDefaultRepository()
Returns the default big data repository.
|
ISynonym |
getSynonymById(String synonymId)
Returns the synonym with the given identifier.
|
void |
updateSynonym(ISynonym synonym)
Updates the given synonyms to be used during
document creation . |
IBigDataRepository getDefaultRepository()
ISynonym createSynonym()
void addSynonym(ISynonym synonym) throws AccessDeniedException, IllegalArgumentException, TransactionRequiredException, PortalException
document creation
.
This operation, however, may not have an instant effect.
createSynonym()
must be called to create a new instance, so it can be added.
transaction
and an active user's session
.
The user calling this, must have the manage portal
permission.synonym
- the synonyms to be added.IllegalArgumentException
- if the given synonym is null
or invalid.TransactionRequiredException
- if there's no active transaction.AccessDeniedException
- if there's no active user session or the given session does not have the required permission.PortalException
- if other error occur.void updateSynonym(ISynonym synonym) throws AccessDeniedException, IllegalArgumentException, TransactionRequiredException, PortalException
document creation
.
This operation, however, may not have an instant effect.
transaction
and an active user's session
.
The user calling this, must have the manage portal
permission.synonym
- the synonyms to be updated -- it must have been gotten through getSynonymById(String)
.IllegalArgumentException
- if the given synonym is null
or invalid.TransactionRequiredException
- if there's no active transaction.AccessDeniedException
- if there's no active user session or the given session does not have the required permission.PortalException
- if other error occur.void deleteSynonyms(String... synonymIds) throws AccessDeniedException, IllegalArgumentException, TransactionRequiredException, PortalException
transaction
and an active user's session
.
The user calling this, must have the manage portal
permission.synonymIds
- the synonyms identifier.IllegalArgumentException
- if synonymId
is null
.TransactionRequiredException
- if there's no active transaction.AccessDeniedException
- if there's no active user session or the given session does not have the required permission.PortalException
- if other error occur.ISynonym getSynonymById(String synonymId) throws AccessDeniedException, IllegalArgumentException, TransactionRequiredException, PortalObjectNotFoundException
transaction
and an active user's session
.synonymId
- the synonym identifier.IllegalArgumentException
- if synonymId
is null
.TransactionRequiredException
- if there's no active transaction.AccessDeniedException
- if there's no active user session.PortalObjectNotFoundException
- if there's no synonym with the given identifier.LumisXP 12.3.0.200408 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.