org.teiid.jboss.deployers
Class VDBMetadataComponentMapper

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

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

This class used in the Teiid deployer -jboss-beans.xml file.


Constructor Summary
VDBMetadataComponentMapper(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

VDBMetadataComponentMapper

public VDBMetadataComponentMapper(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 © 2010. All Rights Reserved.