congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
ServletScopedContext
Code IndexAdd Tabnine to your IDE (free)

How to use
ServletScopedContext
in
juzu.impl.bridge.spi.servlet

Best Java code snippets using juzu.impl.bridge.spi.servlet.ServletScopedContext (Showing top 18 results out of 315)

origin: juzu/juzu

public ScopedContext getRequestScope(boolean create) {
 ScopedContext context = (ScopedContext)ctx.req.getAttribute("juzu.request_scope");
 if (context == null && create) {
  ctx.req.setAttribute("juzu.request_scope", context = new ServletScopedContext(getLogger(ServletScopedContext.class.getName())));
 }
 return context;
}
origin: org.juzu/juzu-core

public void valueUnbound(HttpSessionBindingEvent event) {
 close();
}
origin: juzu/juzu

public ScopedContext getSessionScope(boolean create) {
 ScopedContext context = null;
 HttpSession session = ctx.req.getSession(create);
 if (session != null) {
  context = (ScopedContext)session.getAttribute("juzu.session_scope");
  if (context == null && create) {
   session.setAttribute("juzu.session_scope", context = new ServletScopedContext(getLogger(ServletScopedContext.class.getName())));
  }
 }
 return context;
}
origin: juzu/juzu

public void valueUnbound(HttpSessionBindingEvent event) {
 close();
}
origin: org.juzu/juzu-core

public ScopedContext getFlashScope(boolean create) {
 ScopedContext context = null;
 HttpSession session = ctx.req.getSession(create);
 if (session != null) {
  context = (ScopedContext)session.getAttribute("juzu.flash_scope");
  if (context == null && create) {
   session.setAttribute("juzu.flash_scope", context = new ServletScopedContext(getLogger(ServletScopedContext.class.getName())));
  }
 }
 return context;
}
origin: juzu/juzu

 @Override
 public void close() {
  attributesHistory.addAll(Tools.list(MockRequestBridge.this.attributes));
  super.close();
 }
};
origin: org.juzu/juzu-core

public ScopedContext getRequestScope(boolean create) {
 ScopedContext context = (ScopedContext)ctx.req.getAttribute("juzu.request_scope");
 if (context == null && create) {
  ctx.req.setAttribute("juzu.request_scope", context = new ServletScopedContext(getLogger(ServletScopedContext.class.getName())));
 }
 return context;
}
origin: org.juzu/juzu-core

 @Override
 public void close() {
  attributesHistory.addAll(Tools.list(MockRequestBridge.this.attributes));
  super.close();
 }
};
origin: org.juzu/juzu-core

public ScopedContext getSessionScope(boolean create) {
 ScopedContext context = null;
 HttpSession session = ctx.req.getSession(create);
 if (session != null) {
  context = (ScopedContext)session.getAttribute("juzu.session_scope");
  if (context == null && create) {
   session.setAttribute("juzu.session_scope", context = new ServletScopedContext(getLogger(ServletScopedContext.class.getName())));
  }
 }
 return context;
}
origin: org.juzu/juzu-core

 @Override
 public void close() {
  flashHistory.addFirst(Tools.list(flash));
  super.close();
 }
};
origin: juzu/juzu

public ScopedContext getFlashScope(boolean create) {
 ScopedContext context = null;
 HttpSession session = ctx.req.getSession(create);
 if (session != null) {
  context = (ScopedContext)session.getAttribute("juzu.flash_scope");
  if (context == null && create) {
   session.setAttribute("juzu.flash_scope", context = new ServletScopedContext(getLogger(ServletScopedContext.class.getName())));
  }
 }
 return context;
}
origin: juzu/juzu

 @Override
 public void close() {
  flashHistory.addFirst(Tools.list(flash));
  super.close();
 }
};
origin: org.juzu/juzu-core

public void invalidate() {
 session.close();
 session = new ServletScopedContext(Logger.SYSTEM);
}
origin: juzu/juzu

public void invalidate() {
 session.close();
 session = new ServletScopedContext(Logger.SYSTEM);
}
origin: org.juzu/juzu-core

public MockClient(MockApplication<?> application) {
 LinkedList<Locale> locales = new LinkedList<Locale>();
 locales.add(Locale.ENGLISH);
 ControllerService controllerPlugin = application.getLifeCycle().resolveBean(ControllerService.class);
 //
 this.application = application;
 this.session = new ServletScopedContext(Logger.SYSTEM);
 this.flash = null;
 this.flashHistory = new LinkedList<List<Scoped>>();
 this.controllerPlugin = controllerPlugin;
 this.locales = locales;
 this.roles = new HashSet<String>();
}
origin: juzu/juzu

public MockClient(MockApplication<?> application) {
 LinkedList<Locale> locales = new LinkedList<Locale>();
 locales.add(Locale.ENGLISH);
 ControllerService controllerPlugin = application.getLifeCycle().resolveBean(ControllerService.class);
 //
 this.application = application;
 this.session = new ServletScopedContext(Logger.SYSTEM);
 this.flash = null;
 this.flashHistory = new LinkedList<List<Scoped>>();
 this.controllerPlugin = controllerPlugin;
 this.locales = locales;
 this.roles = new HashSet<String>();
}
origin: juzu/juzu

context = (ScopedContext)req.getAttribute("juzu.request_scope");
if (context == null && create) {
 req.setAttribute("juzu.request_scope", context = new ServletScopedContext(log));
 context = (ScopedContext)session.getAttribute("juzu.flash_scope");
 if (context == null && create) {
  session.setAttribute("juzu.flash_scope", context = new ServletScopedContext(log));
 context = (ScopedContext)session.getAttribute("juzu.session_scope");
 if (context == null && create) {
  session.setAttribute("juzu.session_scope", context = new ServletScopedContext(log));
origin: org.juzu/juzu-core

context = (ScopedContext)req.getAttribute("juzu.request_scope");
if (context == null && create) {
 req.setAttribute("juzu.request_scope", context = new ServletScopedContext(log));
 context = (ScopedContext)session.getAttribute("juzu.flash_scope");
 if (context == null && create) {
  session.setAttribute("juzu.flash_scope", context = new ServletScopedContext(log));
 context = (ScopedContext)session.getAttribute("juzu.session_scope");
 if (context == null && create) {
  session.setAttribute("juzu.session_scope", context = new ServletScopedContext(log));
juzu.impl.bridge.spi.servletServletScopedContext

Javadoc

An helper class for managing scoped entries. It implements the javax.servlet.http.HttpSessionBindingListener interface which invokes the #close() method when the servlet container invokes the #valueUnbound(javax.servlet.http.HttpSessionBindingEvent) callback.

At the moment we do not support serialization.

Most used methods

  • <init>
  • close

Popular in Java

  • Reading from database using SQL prepared statement
  • getSupportFragmentManager (FragmentActivity)
  • scheduleAtFixedRate (ScheduledExecutorService)
  • startActivity (Activity)
  • DateFormat (java.text)
    Formats or parses dates and times.This class provides factories for obtaining instances configured f
  • Dictionary (java.util)
    Note: Do not use this class since it is obsolete. Please use the Map interface for new implementatio
  • Hashtable (java.util)
    A plug-in replacement for JDK1.5 java.util.Hashtable. This version is based on org.cliffc.high_scale
  • JOptionPane (javax.swing)
  • JTable (javax.swing)
  • DateTimeFormat (org.joda.time.format)
    Factory that creates instances of DateTimeFormatter from patterns and styles. Datetime formatting i
  • Top plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now