Groovy Documentation

javaposse.jobdsl.dsl.helpers
[Groovy] Class AuthorizationContextHelper

java.lang.Object
  javaposse.jobdsl.dsl.helpers.AbstractHelper
      javaposse.jobdsl.dsl.helpers.AbstractContextHelper
          javaposse.jobdsl.dsl.helpers.AuthorizationContextHelper

class AuthorizationContextHelper
extends AbstractContextHelper

Nested Class Summary
static class AuthorizationContextHelper.AuthorizationContext

Builds up perms in a closure.

 
Constructor Summary
AuthorizationContextHelper(java.util.List withXmlActions, JobType jobType)

Per-execution state, cleared each time, look for STATEFUL TOOD initialize and support permission methods being called directly

 
Method Summary
java.util.List authorization(groovy.lang.Closure closure)

groovy.lang.Closure generateWithXmlClosure(AuthorizationContextHelper.AuthorizationContext context)

AuthorizationContextHelper getAuthorization()

java.lang.Object permission(java.lang.String perm)

java.lang.Object permission(Permissions perm, java.lang.String user)

java.lang.Object permission(java.lang.String permEnumName, java.lang.String user)

 
Methods inherited from class AbstractContextHelper
execute, executeInContext, generateWithXmlAction, generateWithXmlClosure
 
Methods inherited from class AbstractHelper
execute
 

Constructor Detail

AuthorizationContextHelper

AuthorizationContextHelper(java.util.List withXmlActions, JobType jobType)
Per-execution state, cleared each time, look for STATEFUL TOOD initialize and support permission methods being called directly


 
Method Detail

authorization

java.util.List authorization(groovy.lang.Closure closure)


generateWithXmlClosure

groovy.lang.Closure generateWithXmlClosure(AuthorizationContextHelper.AuthorizationContext context)


getAuthorization

AuthorizationContextHelper getAuthorization()


permission

java.lang.Object permission(java.lang.String perm)


permission

java.lang.Object permission(Permissions perm, java.lang.String user)


permission

java.lang.Object permission(java.lang.String permEnumName, java.lang.String user)


 

Groovy Documentation