Package org.cyclos.impl.access
Class SessionDataFactory.DirectSessionDataBuilder
- java.lang.Object
-
- org.cyclos.impl.access.SessionDataFactory.DirectSessionDataBuilder
-
- Enclosing class:
- SessionDataFactory
public static class SessionDataFactory.DirectSessionDataBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description DirectSessionDataBuilder(UserPrincipal principal)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SessionDataFactory.DirectSessionDataBuilderaccessChannel(String accessChannel)SessionDataFactory.DirectSessionDataBuilderaccessChannel(BuiltInChannel builtInChannel)DirectUserSessionDatabuild()SessionDataFactory.DirectSessionDataBuilderchannel(String channel)SessionDataFactory.DirectSessionDataBuilderchannel(BuiltInChannel builtInChannel)SessionDataFactory.DirectSessionDataBuilderignoreAllUrgentSituations()SessionDataFactory.DirectSessionDataBuilderignoreUrgentSituation(UrgentSituation ignoreUrgentSituation)SessionDataFactory.DirectSessionDataBuilderignoreUrgentSituations(Set<UrgentSituation> ignoreUrgentSituations)SessionDataFactory.DirectSessionDataBuilderrequestData(RequestData requestData)
-
-
-
Constructor Detail
-
DirectSessionDataBuilder
public DirectSessionDataBuilder(UserPrincipal principal)
-
-
Method Detail
-
accessChannel
public SessionDataFactory.DirectSessionDataBuilder accessChannel(BuiltInChannel builtInChannel)
-
accessChannel
public SessionDataFactory.DirectSessionDataBuilder accessChannel(String accessChannel)
-
build
public DirectUserSessionData build()
-
channel
public SessionDataFactory.DirectSessionDataBuilder channel(BuiltInChannel builtInChannel)
-
channel
public SessionDataFactory.DirectSessionDataBuilder channel(String channel)
-
ignoreAllUrgentSituations
public SessionDataFactory.DirectSessionDataBuilder ignoreAllUrgentSituations()
-
ignoreUrgentSituation
public SessionDataFactory.DirectSessionDataBuilder ignoreUrgentSituation(UrgentSituation ignoreUrgentSituation)
-
ignoreUrgentSituations
public SessionDataFactory.DirectSessionDataBuilder ignoreUrgentSituations(Set<UrgentSituation> ignoreUrgentSituations)
-
requestData
public SessionDataFactory.DirectSessionDataBuilder requestData(RequestData requestData)
-
-