public class CustomEmailMappingServiceImpl extends org.springframework.extensions.surf.util.AbstractLifecycleBean implements CustomEmailMappingService
| Constructor and Description |
|---|
CustomEmailMappingServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addCustomMapping(String from,
String to)
Add custom mapping
|
void |
deleteCustomMapping(String from,
String to)
Delete custom mapping
|
Set<CustomMapping> |
getCustomMappings()
Get the list of custom mappings
|
List<String> |
getEmailMappingKeys()
Gets the list of email mapping keys
|
protected void |
onBootstrap(org.springframework.context.ApplicationEvent event) |
protected void |
onShutdown(org.springframework.context.ApplicationEvent arg0) |
void |
registerEMailMappingKey(String emailMappingKey)
Registers an email mapping key with the existing list of email mapping keys
|
void |
setContentService(org.alfresco.service.cmr.repository.ContentService contentService) |
void |
setEmailMappingKeys(List<String> emailMappingKeys) |
void |
setExtracter(org.alfresco.repo.content.metadata.RFC822MetadataExtracter extractor) |
void |
setNamespacePrefixResolver(org.alfresco.service.namespace.NamespacePrefixResolver nspr) |
void |
setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService) |
void |
setTransactionService(org.alfresco.service.transaction.TransactionService transactionService) |
public void setNamespacePrefixResolver(org.alfresco.service.namespace.NamespacePrefixResolver nspr)
nspr - namespace servicepublic void setExtracter(org.alfresco.repo.content.metadata.RFC822MetadataExtracter extractor)
extractor - extractor componentpublic void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
nodeService - node servicepublic void setContentService(org.alfresco.service.cmr.repository.ContentService contentService)
contentService - content servicepublic void setTransactionService(org.alfresco.service.transaction.TransactionService transactionService)
transactionService - transaction servicepublic void setEmailMappingKeys(List<String> emailMappingKeys)
emailMappingKeys - email mapping keyspublic Set<CustomMapping> getCustomMappings()
CustomEmailMappingServicegetCustomMappings in interface CustomEmailMappingServiceSet<CustomMapping>CustomEmailMappingService.getCustomMappings()public void addCustomMapping(String from, String to)
CustomEmailMappingServiceaddCustomMapping in interface CustomEmailMappingServiceCustomEmailMappingService.addCustomMapping(java.lang.String, java.lang.String)public void deleteCustomMapping(String from, String to)
CustomEmailMappingServicedeleteCustomMapping in interface CustomEmailMappingServiceCustomEmailMappingService.deleteCustomMapping(java.lang.String, java.lang.String)public List<String> getEmailMappingKeys()
CustomEmailMappingServicegetEmailMappingKeys in interface CustomEmailMappingServiceCustomEmailMappingService.getEmailMappingKeys()public void registerEMailMappingKey(String emailMappingKey)
CustomEmailMappingServiceregisterEMailMappingKey in interface CustomEmailMappingServiceemailMappingKey - emailMappingKey to registerorg.alfresco.module.org_alfresco_module_rm.email.EmailMappingKeyService#registerEMailMappingKey(java.lang.String)protected void onBootstrap(org.springframework.context.ApplicationEvent event)
onBootstrap in class org.springframework.extensions.surf.util.AbstractLifecycleBeanAbstractLifecycleBean.onBootstrap(org.springframework.context.ApplicationEvent)protected void onShutdown(org.springframework.context.ApplicationEvent arg0)
onShutdown in class org.springframework.extensions.surf.util.AbstractLifecycleBeanAbstractLifecycleBean.onShutdown(org.springframework.context.ApplicationEvent)Copyright © 2005–2016 Alfresco Software. All rights reserved.