org.teiid.jboss.deployers
Class TranslatorMetadataGroupComponentMapper

java.lang.Object
  extended by org.jboss.system.server.profileservice.persistence.component.AbstractComponentMapper
      extended by org.teiid.jboss.deployers.TranslatorMetadataGroupComponentMapper
All Implemented Interfaces:
org.jboss.system.server.profileservice.persistence.component.ComponentMapper

public class TranslatorMetadataGroupComponentMapper
extends org.jboss.system.server.profileservice.persistence.component.AbstractComponentMapper

This class used in the Teiid deployer -jboss-beans.xml file. This used to write the persisted file for a translator


Constructor Summary
TranslatorMetadataGroupComponentMapper(org.jboss.system.server.profileservice.persistence.PersistenceFactory persistenceFactory)
           
 
Method Summary
protected  org.jboss.managed.api.ManagedObject getComponent(java.lang.Object attachment, org.jboss.system.server.profileservice.persistence.xml.PersistedComponent component, boolean create)
           
 java.lang.String getType()
           
protected  void removeComponent(java.lang.Object attachment, org.jboss.system.server.profileservice.persistence.xml.PersistedComponent component)
           
protected  void setComponentName(org.jboss.system.server.profileservice.persistence.xml.PersistedComponent component, org.jboss.managed.api.ManagedObject mo)
           
 
Methods inherited from class org.jboss.system.server.profileservice.persistence.component.AbstractComponentMapper
addComponent, createComponent, createPersistedComponent, getMOF, getPersistencePlugin, removeComponent, restoreComponent, updateComponent, updateComponent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TranslatorMetadataGroupComponentMapper

public TranslatorMetadataGroupComponentMapper(org.jboss.system.server.profileservice.persistence.PersistenceFactory persistenceFactory)
Method Detail

getComponent

protected org.jboss.managed.api.ManagedObject getComponent(java.lang.Object attachment,
                                                           org.jboss.system.server.profileservice.persistence.xml.PersistedComponent component,
                                                           boolean create)
Specified by:
getComponent in class org.jboss.system.server.profileservice.persistence.component.AbstractComponentMapper

removeComponent

protected void removeComponent(java.lang.Object attachment,
                               org.jboss.system.server.profileservice.persistence.xml.PersistedComponent component)
Specified by:
removeComponent in class org.jboss.system.server.profileservice.persistence.component.AbstractComponentMapper

setComponentName

protected void setComponentName(org.jboss.system.server.profileservice.persistence.xml.PersistedComponent component,
                                org.jboss.managed.api.ManagedObject mo)
Specified by:
setComponentName in class org.jboss.system.server.profileservice.persistence.component.AbstractComponentMapper

getType

public java.lang.String getType()


Copyright © 2011. All Rights Reserved.