Class Group<S extends DefaultSession,​U extends DefaultUser>

    • Constructor Detail

      • Group

        public Group​(java.lang.String name,
                     java.lang.Class<S> sessionClazz,
                     java.util.Optional<Between<S,​U>> authRequired,
                     java.util.Optional<Between<S,​U>> authOptional,
                     java.util.Map<StatusCode,​Resource<S,​U>> errorResources,
                     java.util.Map<StatusCode,​ErrorTarget<S,​U>> dispatchErrors)
    • Method Detail

      • getName

        public java.lang.String getName()
      • setName

        public void setName​(java.lang.String name)
      • getSessionClazz

        public java.lang.Class<S> getSessionClazz()
      • setSessionClazz

        public void setSessionClazz​(java.lang.Class<S> sessionClazz)
      • getAuthRequired

        public java.util.Optional<Between<S,​U>> getAuthRequired()
      • setAuthRequired

        public void setAuthRequired​(java.util.Optional<Between<S,​U>> authRequired)
      • getAuthOptional

        public java.util.Optional<Between<S,​U>> getAuthOptional()
      • setAuthOptional

        public void setAuthOptional​(java.util.Optional<Between<S,​U>> authOptional)
      • setErrorResources

        public void setErrorResources​(java.util.Map<StatusCode,​Resource<S,​U>> errorResources)
      • setDispatchErrors

        public void setDispatchErrors​(java.util.Map<StatusCode,​ErrorTarget<S,​U>> dispatchErrors)