com.friendshipsystems.fsshresourcemanager.config
Class FFloatingLicense

java.lang.Object
  extended by com.friendshipsystems.fsshresourcemanager.utils.FDBObject
      extended by com.friendshipsystems.fsshresourcemanager.config.FFloatingLicense

public class FFloatingLicense
extends com.friendshipsystems.fsshresourcemanager.utils.FDBObject

This class represents configured floating licenses.

Author:
FRIENDSHIP SYSTEMS

Constructor Summary
FFloatingLicense()
           
FFloatingLicense(java.lang.String name, int number)
           
 
Method Summary
 void freeLic()
           
 void freeLics(int amount)
           
static FFloatingLicense getFloatingLicense(int id)
           
static java.util.List<FFloatingLicense> getFloatingLicenses()
           
 int getFreeLics()
           
 int getId()
           
 java.lang.String getName()
           
 int getNumber()
           
 java.lang.Integer getUsedLics()
           
 void setName(java.lang.String name)
           
 void setNumber(int number)
           
 void setUsedLicsWithCheck(java.lang.Integer lics)
           
 java.util.Map<java.lang.String,java.lang.Object> toMap()
           
 void useLic()
           
 void useLics(int amount)
           
 
Methods inherited from class com.friendshipsystems.fsshresourcemanager.utils.FDBObject
delete, save, update
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FFloatingLicense

public FFloatingLicense()

FFloatingLicense

public FFloatingLicense(java.lang.String name,
                        int number)
Method Detail

getFloatingLicenses

public static java.util.List<FFloatingLicense> getFloatingLicenses()

getFloatingLicense

public static FFloatingLicense getFloatingLicense(int id)

toMap

public java.util.Map<java.lang.String,java.lang.Object> toMap()
Specified by:
toMap in class com.friendshipsystems.fsshresourcemanager.utils.FDBObject

getId

public int getId()
Returns:
the id

setName

public void setName(java.lang.String name)
Parameters:
name - the name to set

getName

public java.lang.String getName()
Returns:
the name

setNumber

public void setNumber(int number)
Parameters:
number - the number to set

getNumber

public int getNumber()
Returns:
the number

getFreeLics

public int getFreeLics()

getUsedLics

public java.lang.Integer getUsedLics()

setUsedLicsWithCheck

public void setUsedLicsWithCheck(java.lang.Integer lics)

useLic

public void useLic()

useLics

public void useLics(int amount)

freeLic

public void freeLic()

freeLics

public void freeLics(int amount)