public class ModularReference extends Reference
addrs, classFactory, classFactoryLocation, className| Constructor and Description |
|---|
ModularReference(String className,
RefAddr addr,
String factory,
org.jboss.modules.ModuleIdentifier moduleIdentifier)
Create an instance.
|
ModularReference(String className,
String factory,
org.jboss.modules.ModuleIdentifier moduleIdentifier)
Create an instance.
|
| Modifier and Type | Method and Description |
|---|---|
static ModularReference |
create(Class<?> type,
Class<?> factoryClass)
Create a ModuleReference from a target type and factory class.
|
static ModularReference |
create(Class<?> type,
RefAddr addr,
Class<?> factoryClass)
Create a ModuleReference from a target type, reference address and factory class.
|
static ModularReference |
create(String className,
Class<?> factoryClass)
Create a ModuleReference from a target class name and factory class.
|
static ModularReference |
create(String className,
RefAddr addr,
Class<?> factoryClass)
Create a ModuleReference from a target class name, reference address and factory class.
|
org.jboss.modules.ModuleIdentifier |
getModuleIdentifier()
Get the module name to load the factory class from.
|
public ModularReference(String className, String factory, org.jboss.modules.ModuleIdentifier moduleIdentifier)
className - The class name of the target object typefactory - The object factory class namemoduleIdentifier - The module name to load the factory classpublic ModularReference(String className, RefAddr addr, String factory, org.jboss.modules.ModuleIdentifier moduleIdentifier)
className - The class name of the target object typeaddr - The address of the objectfactory - The object factory class namemoduleIdentifier - The module name to load the factory classpublic static ModularReference create(Class<?> type, Class<?> factoryClass)
type - The class type for the referencefactoryClass - The factory classpublic static ModularReference create(String className, Class<?> factoryClass)
className - The class name for the referencefactoryClass - The factory classpublic static ModularReference create(Class<?> type, RefAddr addr, Class<?> factoryClass)
type - The class type for the referenceaddr - The address of the objectfactoryClass - The factory classpublic static ModularReference create(String className, RefAddr addr, Class<?> factoryClass)
className - The class name for the referenceaddr - The address of the objectfactoryClass - The factory classpublic org.jboss.modules.ModuleIdentifier getModuleIdentifier()
Copyright © 2020 JBoss by Red Hat. All rights reserved.