Class UIObjectRegistry
java.lang.Object
org.pentaho.di.ui.repository.repositoryexplorer.model.UIObjectRegistry
-
Field Summary
-
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 UIObjectRegistry
Class<?>
Class<?>
Class<?>
Class<?>
Class<?>
void
registerUIDatabaseConnectionClass
(Class<?> dbConnClass) void
registerUIJobClass
(Class<?> jobClass) void
registerUIRepositoryDirectoryClass
(Class<?> dirClass) void
registerUIRepositoryUserClass
(Class<?> repositoryUserClass) void
registerUITransformationClass
(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
-