Class BlowfishTupleSerializer
- java.lang.Object
- 
- com.esotericsoftware.kryo.Serializer<ListDelegate>
- 
- org.apache.storm.security.serialization.BlowfishTupleSerializer
 
 
- 
 public class BlowfishTupleSerializer extends com.esotericsoftware.kryo.Serializer<ListDelegate> Apply Blowfish encryption for tuple communication to bolts.
- 
- 
Field SummaryFields Modifier and Type Field Description static StringSECRET_KEYThe secret key (if any) for data encryption by blowfish payload serialization factory (BlowfishSerializationFactory).
 - 
Constructor SummaryConstructors Constructor Description BlowfishTupleSerializer(com.esotericsoftware.kryo.Kryo unused, Map<String,Object> topoConf)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidmain(String[] args)Produce a blowfish key to be used in "Storm jar" command.ListDelegateread(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Input input, Class<? extends ListDelegate> type)voidwrite(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Output output, ListDelegate object)
 
- 
- 
- 
Field Detail- 
SECRET_KEYpublic static final String SECRET_KEY The secret key (if any) for data encryption by blowfish payload serialization factory (BlowfishSerializationFactory). You should use in via:```storm -c topology.tuple.serializer.blowfish.key=YOURKEY -c topology.tuple.serializer=org.apache.storm.security.serialization .BlowfishTupleSerializer jar ...``` - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
mainpublic static void main(String[] args) Produce a blowfish key to be used in "Storm jar" command.
 - 
writepublic void write(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Output output, ListDelegate object)- Specified by:
- writein class- com.esotericsoftware.kryo.Serializer<ListDelegate>
 
 - 
readpublic ListDelegate read(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Input input, Class<? extends ListDelegate> type) - Specified by:
- readin class- com.esotericsoftware.kryo.Serializer<ListDelegate>
 
 
- 
 
-