org.rhq.plugins.filetemplate
Class FileTemplateBundlePluginServerComponent

java.lang.Object
  extended by org.rhq.plugins.filetemplate.FileTemplateBundlePluginServerComponent
All Implemented Interfaces:
AvailabilityFacet, BundleFacet, ResourceComponent

public class FileTemplateBundlePluginServerComponent
extends Object
implements ResourceComponent, BundleFacet

Author:
John Mazzitelli

Field Summary
static String DEPLOY_NAME
          property that should always be available to scripts - it's the name of the bundle deployment
 
Constructor Summary
FileTemplateBundlePluginServerComponent()
           
 
Method Summary
 BundleDeployResult deployBundle(BundleDeployRequest request)
           
 org.rhq.core.domain.measurement.AvailabilityType getAvailability()
           
 BundlePurgeResult purgeBundle(BundlePurgeRequest request)
           
 void start(ResourceContext context)
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEPLOY_NAME

public static final String DEPLOY_NAME
property that should always be available to scripts - it's the name of the bundle deployment

See Also:
Constant Field Values
Constructor Detail

FileTemplateBundlePluginServerComponent

public FileTemplateBundlePluginServerComponent()
Method Detail

start

public void start(ResourceContext context)
Specified by:
start in interface ResourceComponent

stop

public void stop()
Specified by:
stop in interface ResourceComponent

getAvailability

public org.rhq.core.domain.measurement.AvailabilityType getAvailability()
Specified by:
getAvailability in interface AvailabilityFacet

deployBundle

public BundleDeployResult deployBundle(BundleDeployRequest request)
Specified by:
deployBundle in interface BundleFacet

purgeBundle

public BundlePurgeResult purgeBundle(BundlePurgeRequest request)
Specified by:
purgeBundle in interface BundleFacet


Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.