# Uses of Class
org.apache.storm.generated.KeyAlreadyExistsException

Packages that use KeyAlreadyExistsException
Package
Description
org.apache.storm
org.apache.storm.blobstore
org.apache.storm.daemon.nimbus
org.apache.storm.generated
org.apache.storm.hdfs.blobstore
org.apache.storm.utils

- ## Uses of KeyAlreadyExistsException in org.apache.storm

  Methods in org.apache.storm that throw KeyAlreadyExistsException
  Modifier and Type
  Method
  Description
  `String`
  LocalCluster.`beginCreateBlob(String key, SettableBlobMeta meta)`

- ## Uses of KeyAlreadyExistsException in org.apache.storm.blobstore

  Methods in org.apache.storm.blobstore that throw KeyAlreadyExistsException
  Modifier and Type
  Method
  Description
  `protected static void`
  MigrateBlobs.`copyBlobStoreKeys(BlobStore bsFrom, Subject whoFrom, BlobStore bsTo, Subject whoTo)`
  `void`
  BlobStore.`createBlob(String key, byte[] data, SettableBlobMeta meta, Subject who)`
  Wrapper called to create the blob which contains the byte data.
  `void`
  BlobStore.`createBlob(String key, InputStream in, SettableBlobMeta meta, Subject who)`
  Wrapper called to create the blob which contains the byte data.
  `abstract AtomicOutputStream`
  BlobStore.`createBlob(String key, SettableBlobMeta meta, Subject who)`
  Creates the blob.
  `final AtomicOutputStream`
  ClientBlobStore.`createBlob(String key, SettableBlobMeta meta)`
  Client facing API to create a blob.
  `AtomicOutputStream`
  LocalFsBlobStore.`createBlob(String key, SettableBlobMeta meta, Subject who)`
  `protected abstract AtomicOutputStream`
  ClientBlobStore.`createBlobToExtend(String key, SettableBlobMeta meta)`
  Client facing API to create a blob.
  `protected AtomicOutputStream`
  LocalModeClientBlobStore.`createBlobToExtend(String key, SettableBlobMeta meta)`
  `protected AtomicOutputStream`
  NimbusBlobStore.`createBlobToExtend(String key, SettableBlobMeta meta)`

- ## Uses of KeyAlreadyExistsException in org.apache.storm.daemon.nimbus

  Methods in org.apache.storm.daemon.nimbus that throw KeyAlreadyExistsException
  Modifier and Type
  Method
  Description
  `void`
  TopoCache.`addTopoConf(String topoId, Subject who, Map<String,Object> topoConf)`
  Add a new topology config.
  `void`
  TopoCache.`addTopology(String topoId, Subject who, StormTopology topo)`
  Add a new topology.
  `String`
  Nimbus.`beginCreateBlob(String key, SettableBlobMeta meta)`

- ## Uses of KeyAlreadyExistsException in org.apache.storm.generated

  Methods in org.apache.storm.generated that return KeyAlreadyExistsException
  Modifier and Type
  Method
  Description
  `KeyAlreadyExistsException`
  KeyAlreadyExistsException.`deepCopy()`
  `KeyAlreadyExistsException`
  Nimbus.beginCreateBlob_result.`get_kae()`
  Methods in org.apache.storm.generated with parameters of type KeyAlreadyExistsException
  Modifier and Type
  Method
  Description
  `int`
  KeyAlreadyExistsException.`compareTo(KeyAlreadyExistsException other)`
  `boolean`
  KeyAlreadyExistsException.`equals(KeyAlreadyExistsException that)`
  `void`
  Nimbus.beginCreateBlob_result.`set_kae(KeyAlreadyExistsException kae)`
  Methods in org.apache.storm.generated that throw KeyAlreadyExistsException
  Modifier and Type
  Method
  Description
  `String`
  Nimbus.Client.`beginCreateBlob(String key, SettableBlobMeta meta)`
  `String`
  Nimbus.Iface.`beginCreateBlob(String key, SettableBlobMeta meta)`
  `String`
  Nimbus.AsyncClient.beginCreateBlob_call.`getResult()`
  `String`
  Nimbus.Client.`recv_beginCreateBlob()`
  Constructors in org.apache.storm.generated with parameters of type KeyAlreadyExistsException
  Modifier
  Constructor
  Description
  ``
  `beginCreateBlob_result(String success, AuthorizationException aze, KeyAlreadyExistsException kae)`
  ``
  `KeyAlreadyExistsException(KeyAlreadyExistsException other)`
  Performs a deep copy on other.

- ## Uses of KeyAlreadyExistsException in org.apache.storm.hdfs.blobstore

  Methods in org.apache.storm.hdfs.blobstore that throw KeyAlreadyExistsException
  Modifier and Type
  Method
  Description
  `AtomicOutputStream`
  HdfsBlobStore.`createBlob(String key, SettableBlobMeta meta, Subject who)`
  `AtomicOutputStream`
  HdfsClientBlobStore.`createBlobToExtend(String key, SettableBlobMeta meta)`

- ## Uses of KeyAlreadyExistsException in org.apache.storm.utils

  Subclasses of KeyAlreadyExistsException in org.apache.storm.utils
  Modifier and Type
  Class
  Description
  `class`
  `WrappedKeyAlreadyExistsException`
  Wraps the generated TException to allow getMessage() to return a valid string.