com.posco.reuse.transformed
Class AbstractAttributeManager

java.lang.Object
  extended by com.posco.reuse.transformed.AbstractAttributeManager
All Implemented Interfaces:
AttributeManager, DisposableBean, InitializingBean
Direct Known Subclasses:
AttributeDbManagerImpl, AttributeXmlManagerImpl

public abstract class AbstractAttributeManager
extends Object
implements AttributeManager, InitializingBean, DisposableBean


Field Summary
protected  org.slf4j.Logger logger
          logger
 
Constructor Summary
AbstractAttributeManager()
           
 
Method Summary
 void afterPropertiesSet()
           
 void destroy()
           
abstract  List<PosTransformAttribute> getAttributes(String id)
           
 GlueCacheManager getCacheManager()
           
 PosTransformDefinition getTransformDefinition(String key)
           
 void setCacheManager(GlueCacheManager cacheManager)
          setter method for DI.
 GlueMessage transformedMessage(String transformedId, GlueMessage message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected org.slf4j.Logger logger
logger

Constructor Detail

AbstractAttributeManager

public AbstractAttributeManager()
Method Detail

getCacheManager

public GlueCacheManager getCacheManager()

setCacheManager

public void setCacheManager(GlueCacheManager cacheManager)
setter method for DI.

Parameters:
cacheManager -

transformedMessage

public GlueMessage transformedMessage(String transformedId,
                                      GlueMessage message)
Specified by:
transformedMessage in interface AttributeManager

getTransformDefinition

public PosTransformDefinition getTransformDefinition(String key)
Specified by:
getTransformDefinition in interface AttributeManager

getAttributes

public abstract List<PosTransformAttribute> getAttributes(String id)

afterPropertiesSet

public void afterPropertiesSet()
                        throws Exception
Specified by:
afterPropertiesSet in interface InitializingBean
Throws:
Exception

destroy

public void destroy()
             throws Exception
Specified by:
destroy in interface DisposableBean
Throws:
Exception


Copyright © 2013–2016 POSCO ICT. All rights reserved.