public class XmlServiceFileProcessor extends XmlConfigServiceLoader implements FileProcessor
caches, changeList, deleteList, fileObjects, fileResolver| Constructor and Description |
|---|
XmlServiceFileProcessor() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkMatch(org.tinygroup.vfs.FileObject fileObject) |
ServiceProviderInterface |
getProvider() |
protected List<ServiceComponents> |
getServiceComponents() |
protected Object |
getServiceInstance(ServiceComponent component) |
void |
process() |
void |
setConfigPath(String path) |
void |
setProvider(ServiceProviderInterface provider) |
config, getApplicationConfig, getApplicationNodePath, getComponentConfig, getComponentConfigPath, loadService, removeService, removeServiceComponentsadd, clean, convertFromXml, delete, getFileResolver, getOrder, isMatch, modify, noChange, setFileResolver, supportRefreshclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadd, clean, delete, isMatch, modify, noChange, setFileResolver, supportRefreshprotected boolean checkMatch(org.tinygroup.vfs.FileObject fileObject)
checkMatch in class AbstractFileProcessorpublic ServiceProviderInterface getProvider()
public void setProvider(ServiceProviderInterface provider)
public void process()
process in interface FileProcessorprocess in class XmlConfigServiceLoaderpublic void setConfigPath(String path)
setConfigPath in interface ServiceLoaderprotected List<ServiceComponents> getServiceComponents()
getServiceComponents in class XmlConfigServiceLoaderprotected Object getServiceInstance(ServiceComponent component) throws Exception
getServiceInstance in class XmlConfigServiceLoaderExceptionCopyright © 2006–2017 TinyGroup. All rights reserved.