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 © 2017 JBoss by Red Hat. All rights reserved.