org.jboss.system.server.profile.repository.metadata
Class AbstractProfileMetaData

java.lang.Object
  extended by org.jboss.system.server.profile.repository.metadata.AbstractProfileMetaData
All Implemented Interfaces:
org.jboss.profileservice.spi.metadata.ProfileKeyMetaData, org.jboss.profileservice.spi.metadata.ProfileMetaData
Direct Known Subclasses:
BasicProfileMetaData, EmptyProfileMetaData, HotDeploymentProfileMetaData

public abstract class AbstractProfileMetaData
extends Object
implements org.jboss.profileservice.spi.metadata.ProfileMetaData

The abstract profile meta data.

Version:
$Revision: 87932 $
Author:
Emanuel Muckenhuber

Constructor Summary
AbstractProfileMetaData()
           
AbstractProfileMetaData(String domain, String server, String name)
           
AbstractProfileMetaData(String domain, String server, String name, List<org.jboss.profileservice.spi.metadata.SubProfileMetaData> subProfiles)
           
 
Method Summary
 String getDomain()
           
 String getName()
           
 String getServer()
           
 List<org.jboss.profileservice.spi.metadata.SubProfileMetaData> getSubprofiles()
           
 void setDomain(String domain)
           
 void setName(String name)
           
 void setServer(String server)
           
 void setSubprofiles(List<org.jboss.profileservice.spi.metadata.SubProfileMetaData> subprofiles)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.profileservice.spi.metadata.ProfileMetaData
getDeployments, getSource
 

Constructor Detail

AbstractProfileMetaData

public AbstractProfileMetaData()

AbstractProfileMetaData

public AbstractProfileMetaData(String domain,
                               String server,
                               String name)

AbstractProfileMetaData

public AbstractProfileMetaData(String domain,
                               String server,
                               String name,
                               List<org.jboss.profileservice.spi.metadata.SubProfileMetaData> subProfiles)
Method Detail

getName

public String getName()
Specified by:
getName in interface org.jboss.profileservice.spi.metadata.ProfileKeyMetaData

setName

public void setName(String name)

getServer

public String getServer()
Specified by:
getServer in interface org.jboss.profileservice.spi.metadata.ProfileKeyMetaData

setServer

public void setServer(String server)

getDomain

public String getDomain()
Specified by:
getDomain in interface org.jboss.profileservice.spi.metadata.ProfileKeyMetaData

setDomain

public void setDomain(String domain)

getSubprofiles

public List<org.jboss.profileservice.spi.metadata.SubProfileMetaData> getSubprofiles()
Specified by:
getSubprofiles in interface org.jboss.profileservice.spi.metadata.ProfileMetaData

setSubprofiles

public void setSubprofiles(List<org.jboss.profileservice.spi.metadata.SubProfileMetaData> subprofiles)


Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.