本文整理了Java中org.eclipse.jetty.io.Buffer.readFrom()
方法的一些代码示例,展示了Buffer.readFrom()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Buffer.readFrom()
方法的具体详情如下:
包路径:org.eclipse.jetty.io.Buffer
类名称:Buffer
方法名:readFrom
[英]Read the buffer's contents from the input stream
[中]从输入流读取缓冲区的内容
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-plus
protected Buffer getIndirectBuffer(Resource resource)
{
try
{
int len=(int)resource.length();
if (len<0)
{
LOG.warn("invalid resource: "+String.valueOf(resource)+" "+len);
return null;
}
Buffer buffer = new IndirectNIOBuffer(len);
InputStream is = resource.getInputStream();
buffer.readFrom(is,len);
is.close();
return buffer;
}
catch(IOException e)
{
LOG.warn(e);
return null;
}
}
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-webapp
protected Buffer getIndirectBuffer(Resource resource)
{
try
{
int len=(int)resource.length();
if (len<0)
{
LOG.warn("invalid resource: "+String.valueOf(resource)+" "+len);
return null;
}
Buffer buffer = new IndirectNIOBuffer(len);
InputStream is = resource.getInputStream();
buffer.readFrom(is,len);
is.close();
return buffer;
}
catch(IOException e)
{
LOG.warn(e);
return null;
}
}
代码示例来源:origin: org.eclipse.jetty/server
protected Buffer getIndirectBuffer(Resource resource)
{
try
{
int len=(int)resource.length();
if (len<0)
{
LOG.warn("invalid resource: "+String.valueOf(resource)+" "+len);
return null;
}
Buffer buffer = new IndirectNIOBuffer(len);
InputStream is = resource.getInputStream();
buffer.readFrom(is,len);
is.close();
return buffer;
}
catch(IOException e)
{
LOG.warn(e);
return null;
}
}
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-all-server
public int fill(Buffer buffer) throws IOException
{
if (_ishut)
return -1;
if (_in==null)
return 0;
int space=buffer.space();
if (space<=0)
{
if (buffer.hasContent())
return 0;
throw new IOException("FULL");
}
try
{
int filled=buffer.readFrom(_in, space);
if (filled<0)
shutdownInput();
return filled;
}
catch(SocketTimeoutException e)
{
idleExpired();
return -1;
}
}
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-server
protected Buffer getIndirectBuffer(Resource resource)
{
try
{
int len=(int)resource.length();
if (len<0)
{
LOG.warn("invalid resource: "+String.valueOf(resource)+" "+len);
return null;
}
Buffer buffer = new IndirectNIOBuffer(len);
InputStream is = resource.getInputStream();
buffer.readFrom(is,len);
is.close();
return buffer;
}
catch(IOException e)
{
LOG.warn(e);
return null;
}
}
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-server
public int fill(Buffer buffer) throws IOException
{
if (_ishut)
return -1;
if (_in==null)
return 0;
int space=buffer.space();
if (space<=0)
{
if (buffer.hasContent())
return 0;
throw new IOException("FULL");
}
try
{
int filled=buffer.readFrom(_in, space);
if (filled<0)
shutdownInput();
return filled;
}
catch(SocketTimeoutException e)
{
idleExpired();
return -1;
}
}
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-all-server
protected Buffer getIndirectBuffer(Resource resource)
{
try
{
int len=(int)resource.length();
if (len<0)
{
LOG.warn("invalid resource: "+String.valueOf(resource)+" "+len);
return null;
}
Buffer buffer = new IndirectNIOBuffer(len);
InputStream is = resource.getInputStream();
buffer.readFrom(is,len);
is.close();
return buffer;
}
catch(IOException e)
{
LOG.warn(e);
return null;
}
}
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-plus
public int fill(Buffer buffer) throws IOException
{
if (_ishut)
return -1;
if (_in==null)
return 0;
int space=buffer.space();
if (space<=0)
{
if (buffer.hasContent())
return 0;
throw new IOException("FULL");
}
try
{
int filled=buffer.readFrom(_in, space);
if (filled<0)
shutdownInput();
return filled;
}
catch(SocketTimeoutException e)
{
idleExpired();
return -1;
}
}
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-webapp
public int fill(Buffer buffer) throws IOException
{
if (_ishut)
return -1;
if (_in==null)
return 0;
int space=buffer.space();
if (space<=0)
{
if (buffer.hasContent())
return 0;
throw new IOException("FULL");
}
try
{
int filled=buffer.readFrom(_in, space);
if (filled<0)
shutdownInput();
return filled;
}
catch(SocketTimeoutException e)
{
idleExpired();
return -1;
}
}
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-all-server
protected Buffer getDirectBuffer(Resource resource)
{
try
{
if (_useFileMappedBuffer && resource.getFile()!=null)
return new DirectNIOBuffer(resource.getFile());
int len=(int)resource.length();
if (len<0)
{
LOG.warn("invalid resource: "+String.valueOf(resource)+" "+len);
return null;
}
Buffer buffer = new DirectNIOBuffer(len);
InputStream is = resource.getInputStream();
buffer.readFrom(is,len);
is.close();
return buffer;
}
catch(IOException e)
{
LOG.warn(e);
return null;
}
}
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-webapp
protected Buffer getDirectBuffer(Resource resource)
{
try
{
if (_useFileMappedBuffer && resource.getFile()!=null)
return new DirectNIOBuffer(resource.getFile());
int len=(int)resource.length();
if (len<0)
{
LOG.warn("invalid resource: "+String.valueOf(resource)+" "+len);
return null;
}
Buffer buffer = new DirectNIOBuffer(len);
InputStream is = resource.getInputStream();
buffer.readFrom(is,len);
is.close();
return buffer;
}
catch(IOException e)
{
LOG.warn(e);
return null;
}
}
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-server
protected Buffer getDirectBuffer(Resource resource)
{
try
{
if (_useFileMappedBuffer && resource.getFile()!=null)
return new DirectNIOBuffer(resource.getFile());
int len=(int)resource.length();
if (len<0)
{
LOG.warn("invalid resource: "+String.valueOf(resource)+" "+len);
return null;
}
Buffer buffer = new DirectNIOBuffer(len);
InputStream is = resource.getInputStream();
buffer.readFrom(is,len);
is.close();
return buffer;
}
catch(IOException e)
{
LOG.warn(e);
return null;
}
}
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-plus
protected Buffer getDirectBuffer(Resource resource)
{
try
{
if (_useFileMappedBuffer && resource.getFile()!=null)
return new DirectNIOBuffer(resource.getFile());
int len=(int)resource.length();
if (len<0)
{
LOG.warn("invalid resource: "+String.valueOf(resource)+" "+len);
return null;
}
Buffer buffer = new DirectNIOBuffer(len);
InputStream is = resource.getInputStream();
buffer.readFrom(is,len);
is.close();
return buffer;
}
catch(IOException e)
{
LOG.warn(e);
return null;
}
}
代码示例来源:origin: org.eclipse.jetty/server
protected Buffer getDirectBuffer(Resource resource)
{
try
{
if (_useFileMappedBuffer && resource.getFile()!=null)
return new DirectNIOBuffer(resource.getFile());
int len=(int)resource.length();
if (len<0)
{
LOG.warn("invalid resource: "+String.valueOf(resource)+" "+len);
return null;
}
Buffer buffer = new DirectNIOBuffer(len);
InputStream is = resource.getInputStream();
buffer.readFrom(is,len);
is.close();
return buffer;
}
catch(IOException e)
{
LOG.warn(e);
return null;
}
}
代码示例来源:origin: org.eclipse.jetty/server
Buffer buffer = super._generator.getUncheckedBuffer();
int len=buffer.readFrom(in,max);
len=buffer.readFrom(in,max);
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-webapp
Buffer buffer = super._generator.getUncheckedBuffer();
int len=buffer.readFrom(in,max);
len=buffer.readFrom(in,max);
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-server
Buffer buffer = super._generator.getUncheckedBuffer();
int len=buffer.readFrom(in,max);
len=buffer.readFrom(in,max);
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-plus
Buffer buffer = super._generator.getUncheckedBuffer();
int len=buffer.readFrom(in,max);
len=buffer.readFrom(in,max);
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-all-server
Buffer buffer = super._generator.getUncheckedBuffer();
int len=buffer.readFrom(in,max);
len=buffer.readFrom(in,max);
内容来源于网络,如有侵权,请联系作者删除!