List of usage examples for org.springframework.security.access.vote RoleVoter getRolePrefix
public String getRolePrefix()
From source file:ro.cs.cm.start.InitApplication.java
/** * Initializarea contextului. Aici se preiau nomenclatoarele ce se vor * pastra pe sesiune//from w w w . j a v a2s. co m */ public void init(ServletConfig conf) throws ServletException { logger.info("Initializare aplicatie..."); try { ServletContext sc = conf.getServletContext(); logger.info("*******************************************************"); logger.info("* *"); logger.info("* INITIATING APPLICATION CLIENT MANAGEMENT-> *"); logger.info("* *"); logger.info("*******************************************************"); logger.info(IConstant.APP_VERSION.concat("/").concat(IConstant.APP_RELEASE_DATE)); sc.setAttribute("VERSION", IConstant.APP_VERSION); sc.setAttribute("RELEASE_DATE", IConstant.APP_RELEASE_DATE); sc.setAttribute("RELEASE_YEAR", IConstant.APP_RELEASE_YEAR); //Nomenclators ListLoader.getInstance().load_nom_resultsPerPage(); // PROJECT ListLoader.getInstance().load_nom_projectStatus(); // PROJECT TEAM ListLoader.getInstance().load_nom_projectTeamStatus(); // TEAM MEMBER ListLoader.getInstance().load_nom_teamMemberStatus(); // CLIENT ListLoader.getInstance().load_nom_clientType(); ListLoader.getInstance().load_nom_clientStatus(); RoleVoter rv = (RoleVoter) CMContext.getApplicationContext().getBean("roleVoter"); // put exceptionContant bean on servletContect sc.setAttribute(IConstant.EXCEPTION_CONSTANT, ExceptionConstant.getInstance()); sc.setAttribute(IConstant.PERMISSION_CONSTANT, PermissionConstant.getInstance()); sc.setAttribute(IConstant.BACK_CONSTANT, BackConstant.getInstance()); // initialize scheduler initScheduler(true); // job for deleting project details deleteProjectDetailJob(); // job for finishing project details finishProjectDetailJob(); // job for aborting project details abortProjectDetailJob(); // open for opening project details openProjectDetailJob(); // job for deleting team member details deleteTeamMemberDetailJob(); logger.info("Role Prefix: \"" + rv.getRolePrefix() + "\""); logger.info("*******************************************************"); logger.info("* *"); logger.info("* INITIATING APPLICATION END CLIENT MANAGEMENT<- *"); logger.info("* *"); logger.info("*******************************************************"); } catch (Exception ex) { logger.info("*******************************************************"); logger.info("* *"); logger.info("* ERROR INITIATING APPLICATION!!! *"); logger.info("* *"); logger.info("*******************************************************"); logger.error("", ex); } logger.info("The application was initiated!"); }
From source file:ro.cs.logaudit.start.InitApplication.java
/** * Initializarea contextului. Aici se preiau nomenclatoarele ce se vor * pastra pe sesiune/* w w w . j av a 2 s . c o m*/ */ public void init(ServletConfig conf) throws ServletException { logger.info("Initializare aplicatie..."); try { ServletContext sc = conf.getServletContext(); logger.info("*******************************************************"); logger.info("* *"); logger.info("* INITIATING APPLICATION AUDIT-> *"); logger.info("* *"); logger.info("*******************************************************"); logger.info(IConstant.APP_VERSION.concat("/").concat(IConstant.APP_RELEASE_DATE)); sc.setAttribute("VERSION", IConstant.APP_VERSION); sc.setAttribute("RELEASE_DATE", IConstant.APP_RELEASE_DATE); sc.setAttribute("RELEASE_YEAR", IConstant.APP_RELEASE_YEAR); //Nomenclators ListLoader.getInstance().load_nom_resultsPerPage(); ListLoader.getInstance().load_nom_module(); ListLoader.getInstance().load_nom_om_audit_events(); ListLoader.getInstance().load_nom_dm_audit_events(); ListLoader.getInstance().load_nom_cm_audit_events(); ListLoader.getInstance().load_nom_ts_audit_events(); RoleVoter rv = (RoleVoter) AuditContext.getApplicationContext().getBean("roleVoter"); // put exceptionContant bean on servletContect sc.setAttribute(IConstant.EXCEPTION_CONSTANT, ExceptionConstant.getInstance()); sc.setAttribute(IConstant.PERMISSION_CONSTANT, PermissionConstant.getInstance()); sc.setAttribute(IConstant.AUDIT_REPORT_SERVLET, ConfigParametersProvider.getConfigString("audit.report.servlet.url")); logger.info("Role Prefix: \"" + rv.getRolePrefix() + "\""); logger.info("*******************************************************"); logger.info("* *"); logger.info("* INITIATING APPLICATION END AUDIT<- *"); logger.info("* *"); logger.info("*******************************************************"); } catch (Exception ex) { logger.info("*******************************************************"); logger.info("* *"); logger.info("* ERROR INITIATING APPLICATION!!! *"); logger.info("* *"); logger.info("*******************************************************"); logger.error("", ex); } logger.info("The application was initiated!"); }
From source file:ro.cs.om.start.InitApplication.java
/** * Initializarea contextului. Aici se preiau nomenclatoarele ce se vor * pastra in OMContext/*from w ww.j a v a 2s . c o m*/ */ public void init(ServletConfig conf) throws ServletException { logger.info("Initializare aplicatie..."); try { ServletContext sc = conf.getServletContext(); logger.info("*******************************************************"); logger.info("* *"); logger.info("* ORGANISATION MANAGEMENT INITIALISATION: BEGIN *"); logger.info("* *"); logger.info("*******************************************************"); logger.info(IConstant.APP_VERSION.concat("/").concat(IConstant.APP_RELEASE_DATE)); sc.setAttribute("VERSION", IConstant.APP_VERSION); sc.setAttribute("RELEASE_DATE", IConstant.APP_RELEASE_DATE); sc.setAttribute("RELEASE_YEAR", IConstant.APP_RELEASE_YEAR); //CLASSIFIED LISTS ListLoader.getInstance().load_nom_module(); ListLoader.getInstance().load_nom_resultsPerPage(); ListLoader.getInstance().load_nom_organisationType(); ListLoader.getInstance().load_nom_group_companies_Type(); RoleVoter rv = (RoleVoter) OMContext.getApplicationContext().getBean("roleVoter"); // put permissionConstant bean on servletContext sc.setAttribute(IConstant.PERMISSION_CONSTANT, PermissionConstant.getInstance()); // put exceptionContant bean on servletContect sc.setAttribute(IConstant.EXCEPTION_CONSTANT, ExceptionConstant.getInstance()); // put backConstant on bean on servletContext sc.setAttribute(IConstant.BACK_CONSTANT, BackConstant.getInstance()); // Set on App Context all Organizations' trees OMContext.storeOnContext(IConstant.ORGANISATION_TREES, BLOrganisationStructure.getInstance().getAllOrganisationTrees()); //Set on App Context a map specifying which organisation has the audit module OMContext.storeOnContext(IConstant.HAS_AUDIT_CONTEXT_MAP, composeHasAuditContextMap()); // Set up the security context for cross modules authentication and authorization OMContext.storeOnContext(IConstant.SECURITY_TOKEN_REPOSITORY, new ConcurrentHashMap<String, Token>()); SecurityTokenMonitor.getInstance().start(); logger.debug("Cross modules security context initialized!"); // initialize scheduler initScheduler(true); if (isTrialVersion) { // manage the trial version timing manageTrial(); } // manage the ooo profiles manageOOO(); logger.info("Role Prefix: \"" + rv.getRolePrefix() + "\""); logger.info("*******************************************************"); logger.info("* *"); logger.info("* ORGANISATION MANAGEMENT INITIALISATION: END *"); logger.info("* *"); logger.info("*******************************************************"); } catch (Exception ex) { logger.info("*******************************************************"); logger.info("* EROARE LA INTIALIZAREA APLICATIEI !!! *"); logger.info("*******************************************************"); logger.error("", ex); } logger.info("Aplicatia a fost initializata..."); }
From source file:ro.cs.ts.start.InitApplication.java
/** * Initializarea contextului. Aici se preiau nomenclatoarele ce se vor * pastra pe sesiune/* w w w.j a v a2s. co m*/ */ public void init(ServletConfig conf) throws ServletException { logger.info("Initializare aplicatie..."); try { ServletContext sc = conf.getServletContext(); logger.info("*******************************************************"); logger.info("* *"); logger.info("* INITIATING APPLICATION TIME SHEET-> *"); logger.info("* *"); logger.info("*******************************************************"); logger.info(IConstant.APP_VERSION.concat("/").concat(IConstant.APP_RELEASE_DATE)); sc.setAttribute("VERSION", IConstant.APP_VERSION); sc.setAttribute("RELEASE_DATE", IConstant.APP_RELEASE_DATE); sc.setAttribute("RELEASE_YEAR", IConstant.APP_RELEASE_YEAR); //Nomenclators // RESULTS PER PAGE ListLoader.getInstance().load_nom_resultsPerPage(); // PROJECT ListLoader.getInstance().load_nom_projectStatus(); //BILLABLE ListLoader.getInstance().load_nom_billable(); // TIME UNIT ListLoader.getInstance().load_nom_timeUnit(); //SUPPORTED LANGUAGES ListLoader.getInstance().load_nom_supportedLanguages(); //REPORT SUBTOTAL INTERVAL ListLoader.getInstance().load_nom_reportSubtotalInterval(); //REPORT SUBTOTAL INTERVAL ListLoader.getInstance().load_nom_pricesComputeType(); //REPORT PARAMS MAP TSContext.storeOnContext(IConstant.REPORT_PARAM_MAP, new HashMap<String, ReportParams>()); RoleVoter rv = (RoleVoter) TSContext.getApplicationContext().getBean("roleVoter"); // put exceptionContant bean on servletContect sc.setAttribute(IConstant.EXCEPTION_CONSTANT, ExceptionConstant.getInstance()); sc.setAttribute(IConstant.PERMISSION_CONSTANT, PermissionConstant.getInstance()); sc.setAttribute(IConstant.BACK_CONSTANT, BackConstant.getInstance()); logger.info("Role Prefix: \"" + rv.getRolePrefix() + "\""); logger.info("*******************************************************"); logger.info("* *"); logger.info("* INITIATING APPLICATION END TIME SHEET<- *"); logger.info("* *"); logger.info("*******************************************************"); } catch (Exception ex) { logger.info("*******************************************************"); logger.info("* *"); logger.info("* ERROR INITIATING APPLICATION!!! *"); logger.info("* *"); logger.info("*******************************************************"); logger.error("", ex); } logger.info("The application was initiated!"); }