Class UIObjectRegistry
java.lang.Object
org.pentaho.di.ui.repository.repositoryexplorer.model.UIObjectRegistry
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionconstructUIDatabaseConnection(org.pentaho.di.core.database.DatabaseMeta dbmeta, org.pentaho.di.repository.Repository rep) constructUIJob(org.pentaho.di.repository.RepositoryElementMetaInterface rc, UIRepositoryDirectory parent, org.pentaho.di.repository.Repository rep) constructUIRepositoryDirectory(org.pentaho.di.repository.RepositoryDirectoryInterface rd, UIRepositoryDirectory uiParent, org.pentaho.di.repository.Repository rep) constructUIRepositoryUser(org.pentaho.di.repository.IUser user) constructUITransformation(org.pentaho.di.repository.RepositoryElementMetaInterface rc, UIRepositoryDirectory parent, org.pentaho.di.repository.Repository rep) static UIObjectRegistryClass<?>Class<?>Class<?>Class<?>Class<?>voidregisterUIDatabaseConnectionClass(Class<?> dbConnClass) voidregisterUIJobClass(Class<?> jobClass) voidregisterUIRepositoryDirectoryClass(Class<?> dirClass) voidregisterUIRepositoryUserClass(Class<?> repositoryUserClass) voidregisterUITransformationClass(Class<?> transClass)
-
Field Details
-
DEFAULT_UIREPOSITORYUSER_CLASS
-
DEFAULT_UIJOB_CLASS
-
DEFAULT_UITRANS_CLASS
-
DEFAULT_UIDIR_CLASS
-
DEFAULT_DBCONN_CLASS
-
-
Method Details
-
getInstance
-
registerUIRepositoryUserClass
-
getRegisteredUIRepositoryUserClass
-
registerUIJobClass
-
getRegisteredUIJobClass
-
registerUITransformationClass
-
getRegisteredUITransformationClass
-
registerUIRepositoryDirectoryClass
-
getRegisteredUIRepositoryDirectoryClass
-
registerUIDatabaseConnectionClass
-
getRegisteredUIDatabaseConnectionClass
-
constructUIRepositoryUser
public IUIUser constructUIRepositoryUser(org.pentaho.di.repository.IUser user) throws UIObjectCreationException - Throws:
UIObjectCreationException
-
constructUIJob
public UIJob constructUIJob(org.pentaho.di.repository.RepositoryElementMetaInterface rc, UIRepositoryDirectory parent, org.pentaho.di.repository.Repository rep) throws UIObjectCreationException - Throws:
UIObjectCreationException
-
constructUITransformation
public UITransformation constructUITransformation(org.pentaho.di.repository.RepositoryElementMetaInterface rc, UIRepositoryDirectory parent, org.pentaho.di.repository.Repository rep) throws UIObjectCreationException - Throws:
UIObjectCreationException
-
constructUIRepositoryDirectory
public UIRepositoryDirectory constructUIRepositoryDirectory(org.pentaho.di.repository.RepositoryDirectoryInterface rd, UIRepositoryDirectory uiParent, org.pentaho.di.repository.Repository rep) throws UIObjectCreationException - Throws:
UIObjectCreationException
-
constructUIDatabaseConnection
public UIDatabaseConnection constructUIDatabaseConnection(org.pentaho.di.core.database.DatabaseMeta dbmeta, org.pentaho.di.repository.Repository rep) throws UIObjectCreationException - Throws:
UIObjectCreationException
-