Class ChannelWrapper
- java.lang.Object
-
- org.webpieces.googlecloud.storage.impl.ChannelWrapper
-
public class ChannelWrapper extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ChannelWrapper(javax.inject.Provider<ChannelInvocationHandler> invocHandlerProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.nio.channels.ReadableByteChannelcreateReader(com.google.cloud.storage.Blob blob)java.nio.channels.WritableByteChannelcreateWriter(com.google.cloud.storage.Blob blob)<T extends java.nio.channels.Channel>
TnewChannelProxy(java.lang.Class<T> intf, T channel)
-
-
-
Constructor Detail
-
ChannelWrapper
@Inject public ChannelWrapper(javax.inject.Provider<ChannelInvocationHandler> invocHandlerProvider)
-
-
Method Detail
-
createReader
public java.nio.channels.ReadableByteChannel createReader(com.google.cloud.storage.Blob blob)
-
createWriter
public java.nio.channels.WritableByteChannel createWriter(com.google.cloud.storage.Blob blob)
-
newChannelProxy
public <T extends java.nio.channels.Channel> T newChannelProxy(java.lang.Class<T> intf, T channel)
-
-