Class UserSessionManagementType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
- com.evolveum.midpoint.xml.ns._public.common.api_types_3.UserSessionManagementType
-
- All Implemented Interfaces:
PlainStructured
,JaxbVisitable
,Serializable
,Cloneable
public class UserSessionManagementType extends AbstractPlainStructured
Describe session - user, active sessions, nodes where the user is active Be aware: EXPERIMENTAL- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured
PlainStructured.WithoutStrategy
-
-
Field Summary
Fields Modifier and Type Field Description protected Integer
activeSessions
static QName
COMPLEX_TYPE
static ItemName
F_ACTIVE_SESSIONS
static ItemName
F_FOCUS
static ItemName
F_NODE
protected FocusType
focus
protected List<String>
node
-
Constructor Summary
Constructors Constructor Description UserSessionManagementType()
UserSessionManagementType(UserSessionManagementType other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
UserSessionManagementType
activeSessions(Integer value)
UserSessionManagementType
clone()
boolean
equals(Object other, StructuredEqualsStrategy strategy)
UserSessionManagementType
focus(FocusType value)
Integer
getActiveSessions()
FocusType
getFocus()
List<String>
getNode()
int
hashCode(StructuredHashCodeStrategy strategy)
UserSessionManagementType
node(String value)
void
setActiveSessions(Integer value)
void
setFocus(FocusType value)
-
Methods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
equals, hashCode, toString
-
-
-
-
Constructor Detail
-
UserSessionManagementType
public UserSessionManagementType()
-
UserSessionManagementType
public UserSessionManagementType(UserSessionManagementType other)
-
-
Method Detail
-
getFocus
public FocusType getFocus()
-
setFocus
public void setFocus(FocusType value)
-
getActiveSessions
public Integer getActiveSessions()
-
setActiveSessions
public void setActiveSessions(Integer value)
-
hashCode
public int hashCode(StructuredHashCodeStrategy strategy)
- Specified by:
hashCode
in interfacePlainStructured
- Overrides:
hashCode
in classAbstractPlainStructured
-
equals
public boolean equals(Object other, StructuredEqualsStrategy strategy)
- Specified by:
equals
in interfacePlainStructured
- Overrides:
equals
in classAbstractPlainStructured
-
focus
public UserSessionManagementType focus(FocusType value)
-
activeSessions
public UserSessionManagementType activeSessions(Integer value)
-
node
public UserSessionManagementType node(String value)
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
- Overrides:
accept
in classAbstractPlainStructured
-
clone
public UserSessionManagementType clone()
- Specified by:
clone
in interfacePlainStructured
- Specified by:
clone
in classAbstractPlainStructured
-
-