public class SFSBuddyProperties extends java.lang.Object implements BuddyProperties
Modifier and Type | Field and Description |
---|---|
protected boolean |
inited |
protected boolean |
updated |
protected java.util.Map<java.lang.String,BuddyVariable> |
variables |
Constructor and Description |
---|
SFSBuddyProperties() |
Modifier and Type | Method and Description |
---|---|
boolean |
containsVariable(java.lang.String varName) |
java.lang.String |
getNickName() |
java.util.List<BuddyVariable> |
getPersistentVariables() |
java.lang.String |
getState() |
BuddyVariable |
getVariable(java.lang.String varName) |
java.util.List<BuddyVariable> |
getVariables() |
int |
getVariablesCount() |
void |
init(java.lang.Object o) |
boolean |
isChangedSinceLastSave() |
boolean |
isInited() |
boolean |
isOnline() |
void |
removeVariable(java.lang.String varName) |
void |
setChangedSinceLastSave(boolean flag) |
void |
setInited() |
void |
setNickName(java.lang.String buddyNickName) |
void |
setOnline(boolean flag) |
void |
setState(java.lang.String state) |
void |
setVariable(BuddyVariable buddyVariable) |
void |
setVariables(java.util.List<BuddyVariable> buddyVariables) |
java.lang.String |
toString() |
protected java.util.Map<java.lang.String,BuddyVariable> variables
protected volatile boolean updated
protected volatile boolean inited
public void init(java.lang.Object o)
init
in interface BuddyProperties
public boolean isInited()
isInited
in interface BuddyProperties
public void setInited()
setInited
in interface BuddyProperties
public boolean containsVariable(java.lang.String varName)
containsVariable
in interface BuddyProperties
public java.lang.String getNickName()
getNickName
in interface BuddyProperties
public java.lang.String getState()
getState
in interface BuddyProperties
public boolean isOnline()
isOnline
in interface BuddyProperties
public BuddyVariable getVariable(java.lang.String varName)
getVariable
in interface BuddyProperties
public java.util.List<BuddyVariable> getVariables()
getVariables
in interface BuddyProperties
public java.util.List<BuddyVariable> getPersistentVariables()
getPersistentVariables
in interface BuddyProperties
public int getVariablesCount()
getVariablesCount
in interface BuddyProperties
public void removeVariable(java.lang.String varName)
removeVariable
in interface BuddyProperties
public void setNickName(java.lang.String buddyNickName)
setNickName
in interface BuddyProperties
public void setOnline(boolean flag)
setOnline
in interface BuddyProperties
public void setState(java.lang.String state)
setState
in interface BuddyProperties
public void setVariable(BuddyVariable buddyVariable)
setVariable
in interface BuddyProperties
public void setVariables(java.util.List<BuddyVariable> buddyVariables)
setVariables
in interface BuddyProperties
public boolean isChangedSinceLastSave()
isChangedSinceLastSave
in interface BuddyProperties
public void setChangedSinceLastSave(boolean flag)
setChangedSinceLastSave
in interface BuddyProperties
public java.lang.String toString()
toString
in class java.lang.Object