public interface CommunicationChannelServer
A Communication Channel Server
void setCatalogService(CatalogService catalogService) throws Exception
Exception
int getPort()
boolean isRestrictIngestPermissions() throws Exception
Exception
void addCatalog(String catalogId, Index index, List<Dictionary> dictionaries) throws Exception
Exception
void addCatalog(String catalogId, Index index, List<Dictionary> dictionaries, boolean restrictQueryPermission, boolean restrictIngestPermission) throws Exception
Exception
void addDictionary(String catalogId, Dictionary dictionary) throws Exception
Exception
void replaceDictionaries(String catalogId, List<Dictionary> dictionaries) throws Exception
Exception
void modifyIngestPermission(String catalogId, boolean restrictIngestPermission) throws Exception
Exception
void modifyQueryPermission(String catalogId, boolean restrictQueryPermission) throws Exception
Exception
TransactionReceipt ingest(Metadata metadata) throws Exception
Exception
Properties getCalalogProperties() throws Exception
Exception
Properties getCalalogProperties(String catalogUrn) throws Exception
Exception
Page getPage(PageInfo pageInfo, QueryExpression queryExpression) throws Exception
Exception
Page getPage(PageInfo pageInfo, QueryExpression queryExpression, Set<String> catalogIds) throws Exception
Exception
List<TransactionalMetadata> getMetadata(Page page) throws Exception
Exception
QueryPager query(QueryExpression queryExpression) throws Exception
Exception
QueryPager query(QueryExpression queryExpression, Set<String> catalogIds) throws Exception
Exception
List<TransactionalMetadata> getNextPage(QueryPager queryPager) throws Exception
Exception
List<TransactionalMetadata> getAllPages(QueryPager queryPager) throws Exception
Exception
List<TransactionalMetadata> getMetadataFromTransactionIdStrings(List<String> catalogServiceTransactionIdStrings) throws Exception
Exception
List<TransactionalMetadata> getMetadataFromTransactionIds(List<TransactionId<?>> catalogServiceTransactionIds) throws Exception
Exception
List<TransactionId<?>> getCatalogServiceTransactionIds(List<TransactionId<?>> catalogTransactionIds, String catalogUrn) throws Exception
Exception
TransactionId<?> getCatalogServiceTransactionId(TransactionId<?> catalogTransactionId, String catalogUrn) throws Exception
Exception
TransactionId<?> getCatalogServiceTransactionId(CatalogReceipt catalogReceipt, boolean generateNew) throws Exception
Exception
Copyright © 1999-2014 Apache OODT. All Rights Reserved.