add a new encryption zone . called while holding the fsdirectory lock . concode_field_sep CipherSuite suite concode_elem_sep long inodeId concode_elem_sep String keyName concode_elem_sep int maxListEncryptionZonesResponses concode_elem_sep TreeMap<Long,EncryptionZoneInt> encryptionZones concode_elem_sep Logger LOG concode_elem_sep FSDirectory dir concode_elem_sep CryptoProtocolVersion version concode_field_sep CryptoProtocolVersion getVersion concode_elem_sep XAttr createEncryptionZone concode_elem_sep void unprotectedAddEncryptionZone concode_elem_sep void removeEncryptionZone concode_elem_sep void checkMoveValidity concode_elem_sep CipherSuite getSuite concode_elem_sep long getINodeId concode_elem_sep String getFullPathName concode_elem_sep boolean isInAnEZ concode_elem_sep BatchedListEntries<EncryptionZone> listEncryptionZones concode_elem_sep String getKeyName concode_elem_sep String getKeyName concode_elem_sep EncryptionZoneInt getEncryptionZoneForPath concode_elem_sep EncryptionZone getEZINodeForPath concode_elem_sep int getNumEncryptionZones
void function ( Long arg0 , CipherSuite arg1 , CryptoProtocolVersion arg2 , String arg3 ) { assert dir . hasWriteLock ( ) ; unprotectedAddEncryptionZone ( arg0 , arg1 , arg2 , arg3 ) ; }