FileDocCategorySizeDatePackage
AdminObject.javaAPI DocGlassfish v2 API3762Fri May 04 22:31:20 BST 2007com.sun.enterprise.deployment

AdminObject

public class AdminObject extends Descriptor
author
Qingqing Ouyang
author
Sheetal Vartak

Fields Summary
private String
theInterface
private String
theClass
private Set
configProperties
private boolean
isDirty
Constructors Summary
public AdminObject()


       
        this.configProperties = new OrderedSet();
    
public AdminObject(String theInterface, String theClass)

        this.theInterface = theInterface;
        this.theClass = theClass;
        this.configProperties = new OrderedSet();
    
Methods Summary
public voidaddConfigProperty(EnvironmentProperty configProperty)
Add a configProperty to the set

	this.configProperties.add(configProperty);
	this.setDirty();
	this.changed();
    
public voidchanged()

	super.changed();
    
public java.lang.StringgetAdminObjectClass()

        return this.theClass;
    
public java.lang.StringgetAdminObjectInterface()

        return this.theInterface;
    
public java.util.SetgetConfigProperties()
Set of EnvironmentProperty

        return configProperties;
    
public booleanisDirty()

	return this.isDirty;
    
public voidremoveConfigProperty(EnvironmentProperty configProperty)
Add a configProperty to the set

	this.configProperties.remove(configProperty);
	this.setDirty();
	this.changed();
    
public voidsetAdminObjectClass(java.lang.String cl)

	this.theClass = cl;
    
public voidsetAdminObjectInterface(java.lang.String intf)

	this.theInterface = intf;
    
private voidsetDirty()

        this.isDirty = true;