org.rhq.enterprise.server.rest.domain
Class GroupDefinitionRest

java.lang.Object
  extended by org.rhq.enterprise.server.rest.domain.GroupDefinitionRest

public class GroupDefinitionRest
extends Object

A group definition ("Dyna Group definition")

Author:
Heiko W. Rupp

Constructor Summary
GroupDefinitionRest()
           
GroupDefinitionRest(int id, String name, String description, long recalcInterval)
           
 
Method Summary
 void addLink(Link link)
           
 String getDescription()
           
 List<String> getExpression()
           
 List<Integer> getGeneratedGroupIds()
           
 int getId()
           
 List<Link> getLinks()
           
 String getName()
           
 long getRecalcInterval()
           
 boolean isRecursive()
           
 void setDescription(String description)
           
 void setExpression(List<String> expression)
           
 void setGeneratedGroupIds(List<Integer> generatedGroupIds)
           
 void setId(int id)
           
 void setLinks(List<Link> links)
           
 void setName(String name)
           
 void setRecalcInterval(long recalcInterval)
           
 void setRecursive(boolean recursive)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroupDefinitionRest

public GroupDefinitionRest()

GroupDefinitionRest

public GroupDefinitionRest(int id,
                           String name,
                           String description,
                           long recalcInterval)
Method Detail

getId

public int getId()

setId

public void setId(int id)

getName

public String getName()

setName

public void setName(String name)

getDescription

public String getDescription()

setDescription

public void setDescription(String description)

getExpression

public List<String> getExpression()

setExpression

public void setExpression(List<String> expression)

getRecalcInterval

public long getRecalcInterval()

setRecalcInterval

public void setRecalcInterval(long recalcInterval)

getGeneratedGroupIds

public List<Integer> getGeneratedGroupIds()

setGeneratedGroupIds

public void setGeneratedGroupIds(List<Integer> generatedGroupIds)

isRecursive

public boolean isRecursive()

setRecursive

public void setRecursive(boolean recursive)

getLinks

public List<Link> getLinks()

setLinks

public void setLinks(List<Link> links)

addLink

public void addLink(Link link)


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