org.teiid.adminapi.jboss
Class ManagedUtil

java.lang.Object
  extended by org.teiid.adminapi.jboss.ManagedUtil

public class ManagedUtil
extends Object


Constructor Summary
ManagedUtil()
           
 
Method Summary
static org.jboss.metatype.api.values.MapCompositeValueSupport compositeValueMap(Map<String,String> map)
           
static void deployArchive(org.jboss.deployers.spi.management.deploy.DeploymentManager deploymentManager, String fileName, InputStream resource, boolean deployExploded)
           
static void deployArchive(org.jboss.deployers.spi.management.deploy.DeploymentManager deploymentManager, String fileName, URL resourceURL, boolean deployExploded)
           
static void execute(org.jboss.deployers.spi.management.deploy.DeploymentProgress progress, String errorMessage)
           
static org.jboss.metatype.api.values.MetaValue executeOperation(org.jboss.managed.api.ManagedCommon mc, String operation, org.jboss.metatype.api.values.MetaValue... args)
           
static
<T> void
getCollectionValue(org.jboss.managed.api.ManagedCommon mc, String prop, Collection<T> list, Class<T> expectedType)
           
static Properties getPropertiesValue(org.jboss.managed.api.ManagedCommon mc, String prop)
           
static
<T> T
getSimpleValue(org.jboss.managed.api.ManagedCommon mc, String prop, Class<T> expectedType)
           
static void handleException(Exception e)
           
static void removeArchive(org.jboss.deployers.spi.management.deploy.DeploymentManager deploymentManager, String... deploymentNames)
           
static boolean sameValue(org.jboss.metatype.api.values.MetaValue v1, org.jboss.metatype.api.values.MetaValue v2)
           
static boolean sameValue(org.jboss.metatype.api.values.MetaValue v1, String v2)
           
static String stringValue(org.jboss.metatype.api.values.MetaValue v1)
           
static org.jboss.metatype.api.values.EnumValue wrap(org.jboss.metatype.api.types.EnumMetaType type, String value)
           
static org.jboss.metatype.api.values.SimpleValue wrap(org.jboss.metatype.api.types.MetaType type, String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ManagedUtil

public ManagedUtil()
Method Detail

sameValue

public static boolean sameValue(org.jboss.metatype.api.values.MetaValue v1,
                                String v2)

sameValue

public static boolean sameValue(org.jboss.metatype.api.values.MetaValue v1,
                                org.jboss.metatype.api.values.MetaValue v2)

compositeValueMap

public static org.jboss.metatype.api.values.MapCompositeValueSupport compositeValueMap(Map<String,String> map)

stringValue

public static String stringValue(org.jboss.metatype.api.values.MetaValue v1)

getSimpleValue

public static <T> T getSimpleValue(org.jboss.managed.api.ManagedCommon mc,
                                   String prop,
                                   Class<T> expectedType)

getPropertiesValue

public static Properties getPropertiesValue(org.jboss.managed.api.ManagedCommon mc,
                                            String prop)

getCollectionValue

public static <T> void getCollectionValue(org.jboss.managed.api.ManagedCommon mc,
                                          String prop,
                                          Collection<T> list,
                                          Class<T> expectedType)

wrap

public static org.jboss.metatype.api.values.EnumValue wrap(org.jboss.metatype.api.types.EnumMetaType type,
                                                           String value)

wrap

public static org.jboss.metatype.api.values.SimpleValue wrap(org.jboss.metatype.api.types.MetaType type,
                                                             String value)

deployArchive

public static void deployArchive(org.jboss.deployers.spi.management.deploy.DeploymentManager deploymentManager,
                                 String fileName,
                                 InputStream resource,
                                 boolean deployExploded)
                          throws AdminProcessingException
Throws:
AdminProcessingException

deployArchive

public static void deployArchive(org.jboss.deployers.spi.management.deploy.DeploymentManager deploymentManager,
                                 String fileName,
                                 URL resourceURL,
                                 boolean deployExploded)
                          throws AdminProcessingException
Throws:
AdminProcessingException

handleException

public static void handleException(Exception e)
                            throws AdminProcessingException
Throws:
AdminProcessingException

execute

public static void execute(org.jboss.deployers.spi.management.deploy.DeploymentProgress progress,
                           String errorMessage)
                    throws AdminProcessingException
Throws:
AdminProcessingException

removeArchive

public static void removeArchive(org.jboss.deployers.spi.management.deploy.DeploymentManager deploymentManager,
                                 String... deploymentNames)
                          throws AdminProcessingException
Throws:
AdminProcessingException

executeOperation

public static org.jboss.metatype.api.values.MetaValue executeOperation(org.jboss.managed.api.ManagedCommon mc,
                                                                       String operation,
                                                                       org.jboss.metatype.api.values.MetaValue... args)


Copyright © 2011. All Rights Reserved.