Package com.swiftmq.impl.auth.standard
Class User
- java.lang.Object
-
- com.swiftmq.impl.auth.standard.User
-
public class User extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
User(java.lang.String name, java.lang.String password, Group group, ResourceLimitGroup rlgroup)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addHost(java.lang.String predicate)
void
decNumberConnections()
Group
getGroup()
java.lang.String
getName()
int
getNumberConnections()
java.lang.String
getPassword()
ResourceLimitGroup
getResourceLimitGroup()
void
incNumberConnections()
boolean
isHostAllowed(java.lang.String hostname)
void
removeHost(java.lang.String predicate)
void
setGroup(Group group)
void
setPassword(java.lang.String password)
void
setResourceLimitGroup(ResourceLimitGroup rlgroup)
java.lang.String
toString()
-
-
-
Constructor Detail
-
User
protected User(java.lang.String name, java.lang.String password, Group group, ResourceLimitGroup rlgroup)
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getPassword
public java.lang.String getPassword()
-
setPassword
public void setPassword(java.lang.String password)
-
getGroup
public Group getGroup()
-
setGroup
public void setGroup(Group group)
-
getResourceLimitGroup
public ResourceLimitGroup getResourceLimitGroup()
-
setResourceLimitGroup
public void setResourceLimitGroup(ResourceLimitGroup rlgroup)
-
getNumberConnections
public int getNumberConnections()
-
incNumberConnections
public void incNumberConnections() throws ResourceLimitException
- Throws:
ResourceLimitException
-
decNumberConnections
public void decNumberConnections()
-
addHost
public void addHost(java.lang.String predicate)
-
removeHost
public void removeHost(java.lang.String predicate)
-
isHostAllowed
public boolean isHostAllowed(java.lang.String hostname)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-