public class ByteBufferFactoryComponent extends Object implements IBufferFactoryComponent
IBufferFactoryComponent for servlets.| Constructor and Description |
|---|
ByteBufferFactoryComponent()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
IApimanBuffer |
cloneBuffer(IApimanBuffer buffer)
Clone an existing buffer.
|
IApimanBuffer |
createBuffer()
Instantiate an
IApimanBuffer. |
IApimanBuffer |
createBuffer(byte[] byteData)
Instantiate an
IApimanBuffer with Byte array. |
IApimanBuffer |
createBuffer(int sizeHint)
Instantiate an
IApimanBuffer of given size. |
IApimanBuffer |
createBuffer(String stringData)
Instantiate an
IApimanBuffer with String. |
IApimanBuffer |
createBuffer(String stringData,
String enc)
Instantiate an
IApimanBuffer with String. |
public IApimanBuffer createBuffer()
IBufferFactoryComponentIApimanBuffer.createBuffer in interface IBufferFactoryComponentIBufferFactoryComponent.createBuffer()public IApimanBuffer createBuffer(String stringData)
IBufferFactoryComponentIApimanBuffer with String.createBuffer in interface IBufferFactoryComponentstringData - string to instantiate bufferIBufferFactoryComponent.createBuffer(java.lang.String)public IApimanBuffer createBuffer(String stringData, String enc)
IBufferFactoryComponentIApimanBuffer with String.createBuffer in interface IBufferFactoryComponentstringData - string to instantiate bufferenc - encoding of stringIBufferFactoryComponent.createBuffer(java.lang.String,
java.lang.String)public IApimanBuffer createBuffer(byte[] byteData)
IBufferFactoryComponentIApimanBuffer with Byte array.createBuffer in interface IBufferFactoryComponentbyteData - byte array data to instantiate bufferIBufferFactoryComponent.createBuffer(byte[])public IApimanBuffer createBuffer(int sizeHint)
IBufferFactoryComponentIApimanBuffer of given size.createBuffer in interface IBufferFactoryComponentsizeHint - buffer sizeIBufferFactoryComponent.createBuffer(int)public IApimanBuffer cloneBuffer(IApimanBuffer buffer)
IBufferFactoryComponentcloneBuffer in interface IBufferFactoryComponentIBufferFactoryComponent.cloneBuffer(io.apiman.gateway.engine.io.IApimanBuffer)Copyright © 2015 JBoss, a division of Red Hat. All rights reserved.