@Override public List<ViewConfigDescriptor> getViewConfigDescriptors() { return viewConfigResolver.getViewConfigDescriptors(); }
@Override public ConfigDescriptor<?> getConfigDescriptor(String path) { return viewConfigResolver.getConfigDescriptor(path); }
@Override public ViewConfigDescriptor getDefaultErrorViewConfigDescriptor() { return viewConfigResolver.getDefaultErrorViewConfigDescriptor(); }
public List<R> execute() { return super.execute(); } }
public static void executeViewControllerCallback(ViewConfigDescriptor viewDefinitionEntry, Class<? extends Annotation> callbackType) { if (viewDefinitionEntry == null) { return; } SimpleCallbackDescriptor initViewCallbackDescriptor = viewDefinitionEntry.getExecutableCallbackDescriptor( ViewControllerRef.class, callbackType, SimpleCallbackDescriptor.class); if (initViewCallbackDescriptor != null) { initViewCallbackDescriptor.execute(); } } }
@Override public ViewConfigDescriptor getViewConfigDescriptor(Class<? extends ViewConfig> viewDefinitionClass) { return viewConfigResolver.getViewConfigDescriptor(viewDefinitionClass); }
@Override public List<ConfigDescriptor<?>> getConfigDescriptors() { return viewConfigResolver.getConfigDescriptors(); }
protected CallbackDescriptor(Class<?> beanClass, Class<? extends Annotation> callbackMarker) { init(new Class[]{beanClass}, callbackMarker); }
/** * Checks the permission for the given {@link javax.interceptor.InvocationContext}. * If a violation is detected, it should be added to a set which gets returned by the method. * * @param accessDecisionVoterContext current access-decision-voter-context * @return a set which contains violations which have been detected */ @DefaultCallback Set<SecurityViolation> checkPermission(AccessDecisionVoterContext accessDecisionVoterContext); }
public List<R> execute() { return super.execute(); } }
public static void executeViewControllerCallback(ViewConfigDescriptor viewDefinitionEntry, Class<? extends Annotation> callbackType) { if (viewDefinitionEntry == null) { return; } SimpleCallbackDescriptor initViewCallbackDescriptor = viewDefinitionEntry.getExecutableCallbackDescriptor( ViewControllerRef.class, callbackType, SimpleCallbackDescriptor.class); if (initViewCallbackDescriptor != null) { initViewCallbackDescriptor.execute(); } } }
@Override public ConfigDescriptor<?> getConfigDescriptor(Class<?> configClass) { return viewConfigResolver.getConfigDescriptor(configClass); }
@Override public ViewConfigDescriptor getViewConfigDescriptor(String viewId) { return viewConfigResolver.getViewConfigDescriptor(viewId); }
protected CallbackDescriptor(Class beanClass, Class<? extends Annotation> callbackMarker) { init(new Class[]{beanClass}, callbackMarker); }
/** * Checks the permission for the given {@link javax.interceptor.InvocationContext}. * If a violation is detected, it should be added to a set which gets returned by the method. * * @param accessDecisionVoterContext current access-decision-voter-context * @return a set which contains violations which have been detected */ @DefaultCallback Set<SecurityViolation> checkPermission(AccessDecisionVoterContext accessDecisionVoterContext); }
public List<Set<SecurityViolation>> execute(AccessDecisionVoterContext accessDecisionVoterContext) { return super.execute(accessDecisionVoterContext); } }
protected CallbackDescriptor(Class<?>[] beanClasses, Class<? extends Annotation> callbackMarker) { init(beanClasses, callbackMarker); }
public List<Set<SecurityViolation>> execute(AccessDecisionVoterContext accessDecisionVoterContext) { return super.execute(accessDecisionVoterContext); } }
protected CallbackDescriptor(Class<?>[] beanClasses, Class<? extends Annotation> callbackMarker) { init(beanClasses, callbackMarker); }
public List<Set<SecurityViolation>> execute(AccessDecisionVoterContext accessDecisionVoterContext) { return super.execute(accessDecisionVoterContext); } }