| Name | Description | Type | Package | Framework |
| AppConfig | The configuration for Templeton. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| BadParam | Missing required or badly configured paramater. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| BusyException | Simple "we are busy, try again" exception. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| CallbackFailedException | The callback failed when it tried to reach the callback URL. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| CatchallExceptionMapper | Map all exceptions to the Jersey response. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| ColumnDesc | A description of the column to create. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| CompleteBean | CompleteBean - The results of an CompleteDelegator run. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| CompleteDelegator | Complete a job. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| DatabaseDesc | A description of the database to create. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| DelegationTokenCache | Class | org.apache.hive.hcatalog.templeton.tool | Apache Hive | |
| DeleteDelegator | Class | org.apache.hive.hcatalog.templeton | Apache Hive | |
| EnqueueBean | EnqueueBean - The results of a call that enqueues a Hadoop job. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| ExecBean | ExecBean - The results of an exec call. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| ExecService | Interface | org.apache.hive.hcatalog.templeton | Apache Hive | |
| ExecServiceImpl | Execute a local program. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| GroupPermissionsDesc | The base create permissions for ddl objects. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| HcatDelegator | Run hcat on the local server using the ExecService. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| HcatException | Unable to run hcat on the job. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| HDFSCleanup | Class | org.apache.hive.hcatalog.templeton.tool | Apache Hive | |
| HDFSStorage | HDFS implementation of templeton storage. | Class | org.apache.hive.hcatalog.templeton.tool | Apache Hive |
| HiveDelegator | This is the backend of the hive web service. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| JarDelegator | Submit a job to the MapReduce queue. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| JobItemBean | Class | org.apache.hive.hcatalog.templeton | Apache Hive | |
| JobState | The persistent state of a job. | Class | org.apache.hive.hcatalog.templeton.tool | Apache Hive |
| JobStateTracker | Class | org.apache.hive.hcatalog.templeton.tool | Apache Hive | |
| JobSubmissionConstants | Interface | org.apache.hive.hcatalog.templeton.tool | Apache Hive | |
| JobSubmissionConstants .PigConstants | constants needed for Pig job submission The string values here are what Pig expects to see in it's environment | Interface | org.apache.hive.hcatalog.templeton.tool.JobSubmissionConstants | Apache Hive |
| JobSubmissionConstants .Sqoop | Interface | org.apache.hive.hcatalog.templeton.tool.JobSubmissionConstants | Apache Hive | |
| JsonBuilder | Helper class to build new json objects with new top level properties. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| LauncherDelegator | Class | org.apache.hive.hcatalog.templeton | Apache Hive | |
| LauncherDelegator .JobType | Class | org.apache.hive.hcatalog.templeton.LauncherDelegator | Apache Hive | |
| LaunchMapper | Note that this class is used in a different JVM than WebHCat server. | Class | org.apache.hive.hcatalog.templeton.tool | Apache Hive |
| ListDelegator | List jobs owned by a user. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| LogRetriever | Class | org.apache.hive.hcatalog.templeton.tool | Apache Hive | |
| Main | The main executable that starts up and runs the Server. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| MaxByteArrayOutputStream | An output stream that will only accept the first N bytes of data. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| NotAuthorizedException | Simple "user not found" type exception. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| NotFoundException | Simple not found exception. | Class | org.apache.hive.hcatalog.templeton.tool | Apache Hive |
| NullRecordReader | An empty record reader. | Class | org.apache.hive.hcatalog.templeton.tool | Apache Hive |
| NullSplit | Class | org.apache.hive.hcatalog.templeton.tool | Apache Hive | |
| PartitionDesc | A description of the partition to create. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| PigDelegator | This is the backend of the pig web service. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| QueueException | Unable to queue the jobSee Also:Serialized Form | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| QueueStatusBean | QueueStatusBean - The results of an exec call. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| SecureProxySupport | Helper class to run jobs using Kerberos security. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| Server | The Templeton Web API server. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| SimpleExceptionMapper | Map our exceptions to the Jersey response. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| SimpleWebException | Simple exception that will return a json error payload if thrown from a JAX web server. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| SingleInputFormat | An empty InputFormat. | Class | org.apache.hive.hcatalog.templeton.tool | Apache Hive |
| SqoopDelegator | This is the backend of the Sqoop web service. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| StatusDelegator | Fetch the status of a given job id in the queue. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| StreamingDelegator | Submit a streaming job to the MapReduce queue. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| TableDesc | A description of the table to create. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| TableDesc .ClusteredByDesc | How to cluster the table. | Class | org.apache.hive.hcatalog.templeton.TableDesc | Apache Hive |
| TableDesc .ClusterSortOrderDesc | The clustered sort order. | Class | org.apache.hive.hcatalog.templeton.TableDesc | Apache Hive |
| TableDesc .RowFormatDesc | Class | org.apache.hive.hcatalog.templeton.TableDesc | Apache Hive | |
| TableDesc .SerdeDesc | The SERDE Row Format. | Class | org.apache.hive.hcatalog.templeton.TableDesc | Apache Hive |
| TableDesc .SortDirectionDesc | Ther ASC or DESC sort order. | Class | org.apache.hive.hcatalog.templeton.TableDesc | Apache Hive |
| TableDesc .StorageFormatDesc | Class | org.apache.hive.hcatalog.templeton.TableDesc | Apache Hive | |
| TableDesc .StoredByDesc | How to store the table. | Class | org.apache.hive.hcatalog.templeton.TableDesc | Apache Hive |
| TableLikeDesc | A description of the table to create that's like another table. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| TablePropertyDesc | A description of a table property. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| TempletonControllerJob | A Map Reduce job that will start another job. | Class | org.apache.hive.hcatalog.templeton.tool | Apache Hive |
| TempletonDelegator | The helper class for all the Templeton delegator classes. | Class | org.apache.hive.hcatalog.templeton | Apache Hive |
| TempletonStorage | An interface to handle different Templeton storage methods, including ZooKeeper and HDFS. | Interface | org.apache.hive.hcatalog.templeton.tool | Apache Hive |
| TempletonStorage .Type | Class | org.apache.hive.hcatalog.templeton.tool.TempletonStorage | Apache Hive | |
| TempletonUtils | General utility methods. | Class | org.apache.hive.hcatalog.templeton.tool | Apache Hive |