Tabnine Logo
ByteBufferInput.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
org.jboss.marshalling.ByteBufferInput
constructor

Best Java code snippets using org.jboss.marshalling.ByteBufferInput.<init> (Showing top 10 results out of 315)

origin: wildfly/wildfly

/**
 * Create a {@code ByteInput} wrapper for a {@code ByteBuffer}.
 *
 * @param buffer the byte buffer
 * @return the byte input wrapper
 */
public static ByteInput createByteInput(final ByteBuffer buffer) {
  return new ByteBufferInput(buffer);
}
origin: wildfly/wildfly

private Object deserialize(final String info) throws IOException, ClassNotFoundException {
  byte[] data = Base64.getDecoder().decode(info.trim());
  Unmarshaller unmarshaller = factory.createUnmarshaller(configuration);
  unmarshaller.start(new ByteBufferInput(ByteBuffer.wrap(data)));
  try {
    return unmarshaller.readObject();
  } finally {
    unmarshaller.close();
  }
}
origin: wildfly/wildfly

@Override
public Map<String, PersistentSession> loadSessionAttributes(String deploymentName, final ClassLoader classLoader) {
  try {
    Unmarshaller unmarshaller = createUnmarshaller();
    try {
      long time = System.currentTimeMillis();
      Map<String, SessionEntry> data = loadSerializedSessions(deploymentName);
      if (data != null) {
        Map<String, PersistentSession> ret = new HashMap<String, PersistentSession>();
        for (Map.Entry<String, SessionEntry> sessionEntry : data.entrySet()) {
          if (sessionEntry.getValue().expiry.getTime() > time) {
            Map<String, Object> session = new HashMap<String, Object>();
            for (Map.Entry<String, byte[]> sessionAttribute : sessionEntry.getValue().data.entrySet()) {
              unmarshaller.start(new ByteBufferInput(ByteBuffer.wrap(sessionAttribute.getValue())));
              session.put(sessionAttribute.getKey(), unmarshaller.readObject());
              unmarshaller.finish();
            }
            ret.put(sessionEntry.getKey(), new PersistentSession(sessionEntry.getValue().expiry, session));
          }
        }
        return ret;
      }
    } finally {
      unmarshaller.close();
    }
  } catch (Exception e) {
    UndertowServletLogger.ROOT_LOGGER.failedtoLoadPersistentSessions(e);
  }
  return null;
}
origin: org.jboss.eap/wildfly-client-all

/**
 * Create a {@code ByteInput} wrapper for a {@code ByteBuffer}.
 *
 * @param buffer the byte buffer
 * @return the byte input wrapper
 */
public static ByteInput createByteInput(final ByteBuffer buffer) {
  return new ByteBufferInput(buffer);
}
origin: org.jboss.marshalling/jboss-marshalling

/**
 * Create a {@code ByteInput} wrapper for a {@code ByteBuffer}.
 *
 * @param buffer the byte buffer
 * @return the byte input wrapper
 */
public static ByteInput createByteInput(final ByteBuffer buffer) {
  return new ByteBufferInput(buffer);
}
origin: org.jboss.marshalling/jboss-marshalling-osgi

/**
 * Create a {@code ByteInput} wrapper for a {@code ByteBuffer}.
 *
 * @param buffer the byte buffer
 * @return the byte input wrapper
 */
public static ByteInput createByteInput(final ByteBuffer buffer) {
  return new ByteBufferInput(buffer);
}
origin: jboss-remoting/jboss-marshalling

/**
 * Create a {@code ByteInput} wrapper for a {@code ByteBuffer}.
 *
 * @param buffer the byte buffer
 * @return the byte input wrapper
 */
public static ByteInput createByteInput(final ByteBuffer buffer) {
  return new ByteBufferInput(buffer);
}
origin: jboss-remoting/jboss-marshalling

/**
 * Create a {@code ByteInput} wrapper for a {@code ByteBuffer}.
 *
 * @param buffer the byte buffer
 * @return the byte input wrapper
 */
public static ByteInput createByteInput(final ByteBuffer buffer) {
  return new ByteBufferInput(buffer);
}
origin: org.jboss.eap/wildfly-undertow

@Override
public Map<String, PersistentSession> loadSessionAttributes(String deploymentName, final ClassLoader classLoader) {
  try {
    Unmarshaller unmarshaller = createUnmarshaller();
    try {
      long time = System.currentTimeMillis();
      Map<String, SessionEntry> data = loadSerializedSessions(deploymentName);
      if (data != null) {
        Map<String, PersistentSession> ret = new HashMap<String, PersistentSession>();
        for (Map.Entry<String, SessionEntry> sessionEntry : data.entrySet()) {
          if (sessionEntry.getValue().expiry.getTime() > time) {
            Map<String, Object> session = new HashMap<String, Object>();
            for (Map.Entry<String, byte[]> sessionAttribute : sessionEntry.getValue().data.entrySet()) {
              unmarshaller.start(new ByteBufferInput(ByteBuffer.wrap(sessionAttribute.getValue())));
              session.put(sessionAttribute.getKey(), unmarshaller.readObject());
              unmarshaller.finish();
            }
            ret.put(sessionEntry.getKey(), new PersistentSession(sessionEntry.getValue().expiry, session));
          }
        }
        return ret;
      }
    } finally {
      unmarshaller.close();
    }
  } catch (Exception e) {
    UndertowServletLogger.ROOT_LOGGER.failedtoLoadPersistentSessions(e);
  }
  return null;
}
origin: org.wildfly/wildfly-undertow

@Override
public Map<String, PersistentSession> loadSessionAttributes(String deploymentName, final ClassLoader classLoader) {
  try {
    Unmarshaller unmarshaller = createUnmarshaller();
    try {
      long time = System.currentTimeMillis();
      Map<String, SessionEntry> data = loadSerializedSessions(deploymentName);
      if (data != null) {
        Map<String, PersistentSession> ret = new HashMap<String, PersistentSession>();
        for (Map.Entry<String, SessionEntry> sessionEntry : data.entrySet()) {
          if (sessionEntry.getValue().expiry.getTime() > time) {
            Map<String, Object> session = new HashMap<String, Object>();
            for (Map.Entry<String, byte[]> sessionAttribute : sessionEntry.getValue().data.entrySet()) {
              unmarshaller.start(new ByteBufferInput(ByteBuffer.wrap(sessionAttribute.getValue())));
              session.put(sessionAttribute.getKey(), unmarshaller.readObject());
              unmarshaller.finish();
            }
            ret.put(sessionEntry.getKey(), new PersistentSession(sessionEntry.getValue().expiry, session));
          }
        }
        return ret;
      }
    } finally {
      unmarshaller.close();
    }
  } catch (Exception e) {
    UndertowServletLogger.ROOT_LOGGER.failedtoLoadPersistentSessions(e);
  }
  return null;
}
org.jboss.marshallingByteBufferInput<init>

Javadoc

Construct a new instance.

Popular methods of ByteBufferInput

  • read

Popular in Java

  • Running tasks concurrently on multiple threads
  • onCreateOptionsMenu (Activity)
  • onRequestPermissionsResult (Fragment)
  • addToBackStack (FragmentTransaction)
  • ByteBuffer (java.nio)
    A buffer for bytes. A byte buffer can be created in either one of the following ways: * #allocate
  • Path (java.nio.file)
  • Time (java.sql)
    Java representation of an SQL TIME value. Provides utilities to format and parse the time's represen
  • Calendar (java.util)
    Calendar is an abstract base class for converting between a Date object and a set of integer fields
  • Modifier (javassist)
    The Modifier class provides static methods and constants to decode class and member access modifiers
  • HttpServletRequest (javax.servlet.http)
    Extends the javax.servlet.ServletRequest interface to provide request information for HTTP servlets.
  • Top Sublime Text plugins
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