public class UIObjectRegistry extends Object
Modifier and Type | Field and Description |
---|---|
static Class<?> |
DEFAULT_DBCONN_CLASS |
static Class<?> |
DEFAULT_UIDIR_CLASS |
static Class<?> |
DEFAULT_UIJOB_CLASS |
static Class<?> |
DEFAULT_UIREPOSITORYUSER_CLASS |
static Class<?> |
DEFAULT_UITRANS_CLASS |
public static final Class<?> DEFAULT_UIREPOSITORYUSER_CLASS
public static final Class<?> DEFAULT_UIJOB_CLASS
public static final Class<?> DEFAULT_UITRANS_CLASS
public static final Class<?> DEFAULT_UIDIR_CLASS
public static final Class<?> DEFAULT_DBCONN_CLASS
public static UIObjectRegistry getInstance()
public void registerUIRepositoryUserClass(Class<?> repositoryUserClass)
public Class<?> getRegisteredUIRepositoryUserClass()
public void registerUIJobClass(Class<?> jobClass)
public Class<?> getRegisteredUIJobClass()
public void registerUITransformationClass(Class<?> transClass)
public Class<?> getRegisteredUITransformationClass()
public void registerUIRepositoryDirectoryClass(Class<?> dirClass)
public Class<?> getRegisteredUIRepositoryDirectoryClass()
public void registerUIDatabaseConnectionClass(Class<?> dbConnClass)
public Class<?> getRegisteredUIDatabaseConnectionClass()
public IUIUser constructUIRepositoryUser(IUser user) throws UIObjectCreationException
UIObjectCreationException
public UIJob constructUIJob(RepositoryElementMetaInterface rc, UIRepositoryDirectory parent, Repository rep) throws UIObjectCreationException
UIObjectCreationException
public UITransformation constructUITransformation(RepositoryElementMetaInterface rc, UIRepositoryDirectory parent, Repository rep) throws UIObjectCreationException
UIObjectCreationException
public UIRepositoryDirectory constructUIRepositoryDirectory(RepositoryDirectoryInterface rd, UIRepositoryDirectory uiParent, Repository rep) throws UIObjectCreationException
UIObjectCreationException
public UIDatabaseConnection constructUIDatabaseConnection(DatabaseMeta dbmeta, Repository rep) throws UIObjectCreationException
UIObjectCreationException
Copyright © 2019 Hitachi Vantara. All rights reserved.