@Factory(value="org.jboss.seam.core.eventContext", autoCreate=true) public Context getEventContext() { return org.jboss.seam.contexts.Contexts.getEventContext(); }
public static HotDeploymentStrategy instance() { if (Contexts.getEventContext().isSet(NAME)) { return (HotDeploymentStrategy) Contexts.getEventContext().get(NAME); } return null; }
public void setSelectedAuditCategory(String category) { selectedAuditCategory = category; currentAuditPage = 1; Contexts.getEventContext().remove("userLoginEvents"); }
protected void resetSubTabs() { subTabsCategory = null; subTabsActionsList = null; // make sure event context is cleared so that factory is called again Contexts.getEventContext().remove("subTabsActionsList"); Contexts.getEventContext().remove("currentSubTabAction"); }
public static StandardDeploymentStrategy instance() { if (Contexts.getEventContext().isSet(NAME)) { return (StandardDeploymentStrategy) Contexts.getEventContext().get(NAME); } return null; }
@Override public void setChangeableDocument(DocumentModel changeableDocument) { if (log.isDebugEnabled()) { log.debug("Setting changeable document to: " + changeableDocument); } this.changeableDocument = changeableDocument; Contexts.getEventContext().set("changeableDocument", changeableDocument); }
/** * @since 5.9.3 */ protected void resetCache() { Contexts.getEventContext().remove("availablePublicationTrees"); Contexts.getEventContext().remove("publishedDocuments"); }
public void prevAuditPage() { currentAuditPage -= 1; if (currentAuditPage <= 0) { currentAuditPage = 1; } Contexts.getEventContext().remove("userLoginEvents"); }
public boolean isBinaryManagerStatusAvailable() { if (binaryManagerStatusInvalidation) { // invalidate Seam value in context Contexts.getEventContext().remove("binaryManagerStatus"); binaryManagerStatusInvalidation = false; } return binaryManagerStatus != null; }
public void setSelectedAuditTimeRange(String dateRange) { selectedAuditTimeRange = dateRange; currentAuditPage = 1; Contexts.getEventContext().remove("userLoginEvents"); }
public void cleanContextVariable() { commentableDoc = null; uiComments = null; showCreateForm = false; commentStarted = false; savedReplyCommentId = null; newContent = null; // NXP-11462: reset factory to force comment fetching after the new // comment is added Contexts.getEventContext().remove("documentThreadedComments"); }
private boolean isExecutingAsynchronousCall() { return Contexts.getEventContext().isSet(AbstractDispatcher.EXECUTING_ASYNCHRONOUS_CALL); }
public String goHome() { webActions.resetCurrentTabs(ADMIN_ACTION_CATEGORY); Contexts.getEventContext().remove("currentView"); Contexts.getEventContext().remove("currentAdminSubView"); return VIEW_ADMIN; }
protected void resetEventContext() { Context evtCtx = Contexts.getEventContext(); if (evtCtx != null) { evtCtx.remove("currentDocumentIncomingRelations"); evtCtx.remove("currentDocumentOutgoingRelations"); } }
private void cleanup() { Contexts.getEventContext().remove(AbstractDispatcher.EXECUTING_ASYNCHRONOUS_CALL); if (createContexts) Lifecycle.endCall(); } }
public void proxyChange(AjaxBehaviorEvent event) { UIComponent select = event.getComponent(); if (select instanceof ValueHolder) { proxyType = (String) ((ValueHolder) select).getValue(); } else { log.error("Bad component returned " + select); throw new AbortProcessingException("Bad component returned " + select); } Contexts.getEventContext().remove("setupParams"); FacesContext context = FacesContext.getCurrentInstance(); context.renderResponse(); }
public static void endInitialization() { Contexts.startup(ScopeType.APPLICATION); Events.instance().raiseEvent("org.jboss.seam.postInitialization"); // Clean up contexts used during initialization Contexts.destroy( Contexts.getConversationContext() ); Contexts.conversationContext.set(null); Contexts.destroy( Contexts.getEventContext() ); Contexts.eventContext.set(null); Contexts.sessionContext.set(null); Contexts.applicationContext.set(null); log.debug("<<< End initialization"); }
@Override @Observer(value = { EventNames.USER_ALL_DOCUMENT_TYPES_SELECTION_CHANGED, EventNames.LOCATION_SELECTION_CHANGED }, create = false) @BypassInterceptors public void resetTabList() { tabsActionsList = null; resetSubTabs(); resetCurrentTab(); // make sure event context is cleared so that factory is called again Contexts.getEventContext().remove("tabsActionsList"); Contexts.getEventContext().remove("currentTabAction"); }
@Observer(value= { "org.jboss.seam.postInitialization","org.jboss.seam.postReInitialization"} ) public void postReInitialization() { HotDeploymentStrategy strategy = (HotDeploymentStrategy)Contexts.getEventContext().get(HotDeploymentStrategy.NAME); if (strategy != null) { hotDeployClassLoader = strategy.getClassLoader(); } else { hotDeployClassLoader = null; } }
@Observer(Identity.EVENT_POST_AUTHENTICATE) public void setUserAccountForSession() { if (Contexts.isEventContextActive() && Contexts.isSessionContextActive()) { Contexts.getSessionContext().set(AUTHENTICATED_USER, Contexts.getEventContext().get(AUTHENTICATED_USER)); } }