# Uses of Interface
org.gitana.platform.client.support.TypedID

Packages that use TypedID
Package
Description
org.gitana.platform.client.api
org.gitana.platform.client.application
org.gitana.platform.client.archive
org.gitana.platform.client.billing
org.gitana.platform.client.branch
org.gitana.platform.client.changeset
org.gitana.platform.client.cluster
org.gitana.platform.client.datastore
org.gitana.platform.client.deletion
org.gitana.platform.client.directory
org.gitana.platform.client.domain
org.gitana.platform.client.identity
org.gitana.platform.client.job
org.gitana.platform.client.log
org.gitana.platform.client.meter
org.gitana.platform.client.node
org.gitana.platform.client.node.type
org.gitana.platform.client.plan
org.gitana.platform.client.platform
org.gitana.platform.client.principal
org.gitana.platform.client.project
org.gitana.platform.client.registrar
org.gitana.platform.client.release
org.gitana.platform.client.repository
org.gitana.platform.client.stack
org.gitana.platform.client.support
org.gitana.platform.client.tenant
org.gitana.platform.client.transfer
org.gitana.platform.client.util
org.gitana.platform.client.vault
org.gitana.platform.client.webhost

## Uses of TypedID in org.gitana.platform.client.api

Subinterfaces of TypedID in org.gitana.platform.client.api
Modifier and Type
Interface
Description
`interface`
`AuthenticationGrant`
`interface`
`Client`
Classes in org.gitana.platform.client.api that implement TypedID
Modifier and Type
Class
Description
`class`
`AuthenticationGrantImpl`
`class`
`ClientImpl`

## Uses of TypedID in org.gitana.platform.client.application

Subinterfaces of TypedID in org.gitana.platform.client.application
Modifier and Type
Interface
Description
`interface`
`Application`
`interface`
`ApplicationDocument`
`interface`
`Email`
`interface`
`EmailProvider`
`interface`
`Registration`
A registration object is intended for us in registering a new user to a web site.
`interface`
`Settings`
Classes in org.gitana.platform.client.application that implement TypedID
Modifier and Type
Class
Description
`class`
`AbstractApplicationDocumentImpl`
`class`
`ApplicationImpl`
`class`
`EmailImpl`
`class`
`EmailProviderImpl`
`class`
`RegistrationImpl`
`class`
`SettingsImpl`

## Uses of TypedID in org.gitana.platform.client.archive

Subinterfaces of TypedID in org.gitana.platform.client.archive
Modifier and Type
Interface
Description
`interface`
`Archive`
Classes in org.gitana.platform.client.archive that implement TypedID
Modifier and Type
Class
Description
`class`
`ArchiveImpl`

## Uses of TypedID in org.gitana.platform.client.billing

Subinterfaces of TypedID in org.gitana.platform.client.billing
Modifier and Type
Interface
Description
`interface`
`BillingProviderConfiguration`
Classes in org.gitana.platform.client.billing that implement TypedID
Modifier and Type
Class
Description
`class`
`BillingProviderConfigurationImpl`

## Uses of TypedID in org.gitana.platform.client.branch

Subinterfaces of TypedID in org.gitana.platform.client.branch
Modifier and Type
Interface
Description
`interface`
`Branch`
Classes in org.gitana.platform.client.branch that implement TypedID
Modifier and Type
Class
Description
`class`
`BranchImpl`

## Uses of TypedID in org.gitana.platform.client.changeset

Subinterfaces of TypedID in org.gitana.platform.client.changeset
Modifier and Type
Interface
Description
`interface`
`Changeset`
Classes in org.gitana.platform.client.changeset that implement TypedID
Modifier and Type
Class
Description
`class`
`ChangesetImpl`

## Uses of TypedID in org.gitana.platform.client.cluster

Subinterfaces of TypedID in org.gitana.platform.client.cluster
Modifier and Type
Interface
Description
`interface`
`Cluster`
`interface`
`ClusterDataStore`
`interface`
`ClusterDocument`
Classes in org.gitana.platform.client.cluster that implement TypedID
Modifier and Type
Class
Description
`class`
`AbstractClusterDataStoreImpl`
`class`
`AbstractClusterDocumentImpl`
`class`
`ClusterImpl`

## Uses of TypedID in org.gitana.platform.client.datastore

Subinterfaces of TypedID in org.gitana.platform.client.datastore
Modifier and Type
Interface
Description
`interface`
`DataStore`
Classes in org.gitana.platform.client.datastore that implement TypedID
Modifier and Type
Class
Description
`class`
`AbstractDataStoreImpl`

## Uses of TypedID in org.gitana.platform.client.deletion

Subinterfaces of TypedID in org.gitana.platform.client.deletion
Modifier and Type
Interface
Description
`interface`
`Deletion`
Classes in org.gitana.platform.client.deletion that implement TypedID
Modifier and Type
Class
Description
`class`
`DeletionImpl`
Deletion

## Uses of TypedID in org.gitana.platform.client.directory

Subinterfaces of TypedID in org.gitana.platform.client.directory
Modifier and Type
Interface
Description
`interface`
`Directory`
`interface`
`DirectoryDocument`
Classes in org.gitana.platform.client.directory that implement TypedID
Modifier and Type
Class
Description
`class`
`AbstractDirectoryDocumentImpl`
`class`
`DirectoryImpl`

## Uses of TypedID in org.gitana.platform.client.domain

Subinterfaces of TypedID in org.gitana.platform.client.domain
Modifier and Type
Interface
Description
`interface`
`Domain`
`interface`
`DomainDocument`
Classes in org.gitana.platform.client.domain that implement TypedID
Modifier and Type
Class
Description
`class`
`AbstractDomainDocumentImpl`
`class`
`DomainImpl`

## Uses of TypedID in org.gitana.platform.client.identity

Subinterfaces of TypedID in org.gitana.platform.client.identity
Modifier and Type
Interface
Description
`interface`
`Identity`
Classes in org.gitana.platform.client.identity that implement TypedID
Modifier and Type
Class
Description
`class`
`IdentityImpl`

## Uses of TypedID in org.gitana.platform.client.job

Subinterfaces of TypedID in org.gitana.platform.client.job
Modifier and Type
Interface
Description
`interface`
`Job`
Classes in org.gitana.platform.client.job that implement TypedID
Modifier and Type
Class
Description
`class`
`JobImpl`

## Uses of TypedID in org.gitana.platform.client.log

Subinterfaces of TypedID in org.gitana.platform.client.log
Modifier and Type
Interface
Description
`interface`
`LogEntry`
Classes in org.gitana.platform.client.log that implement TypedID
Modifier and Type
Class
Description
`class`
`LogEntryImpl`

## Uses of TypedID in org.gitana.platform.client.meter

Subinterfaces of TypedID in org.gitana.platform.client.meter
Modifier and Type
Interface
Description
`interface`
`Meter`
Classes in org.gitana.platform.client.meter that implement TypedID
Modifier and Type
Class
Description
`class`
`MeterImpl`

## Uses of TypedID in org.gitana.platform.client.node

Subinterfaces of TypedID in org.gitana.platform.client.node
Modifier and Type
Interface
Description
`interface`
`Association`
Association
`interface`
`BaseNode`
`interface`
`Node`
Classes in org.gitana.platform.client.node that implement TypedID
Modifier and Type
Class
Description
`class`
`AssociationImpl`
`class`
`BaseNodeImpl`
Base class for nodes
`class`
`NodeImpl`
Default "n:node" implementation for a node.
Methods in org.gitana.platform.client.node with parameters of type TypedID
Modifier and Type
Method
Description
`CopyJob`
BaseNodeImpl.`copy(TypedID targetContainer, org.gitana.platform.services.transfer.TransferImportStrategy strategy, Map<String,Object> additionalConfiguration)`
`CopyJob`
BaseNodeImpl.`copyAsync(TypedID targetContainer, org.gitana.platform.services.transfer.TransferImportStrategy strategy, Map<String,Object> additionalConfiguration)`

## Uses of TypedID in org.gitana.platform.client.node.type

Subinterfaces of TypedID in org.gitana.platform.client.node.type
Modifier and Type
Interface
Description
`interface`
`AssociationDefinition`
`interface`
`ChildAssociation`
`interface`
`CopiedFromAssociation`
`interface`
`CreatedAssociation`
`interface`
`Definition`
`interface`
`DeletedAssociation`
`interface`
`FeatureDefinition`
`interface`
`Form`
`interface`
`Group`
`interface`
`HasBehaviorAssociation`
`interface`
`HasFormAssociation`
`interface`
`HasLockAssociation`
`interface`
`HasMountAssociation`
`interface`
`HasTranslationAssociation`
`interface`
`LinkedAssociation`
`interface`
`NodeList`
`interface`
`OwnedAssociation`
`interface`
`Person`
`interface`
`Rule`
`interface`
`TypeDefinition`
`interface`
`UpdatedAssociation`
Classes in org.gitana.platform.client.node.type that implement TypedID
Modifier and Type
Class
Description
`class`
`AbstractDefinitionImpl`
`class`
`AssociationDefinitionImpl`
`class`
`ChildAssociationImpl`
`class`
`CopiedFromAssociationImpl`
`class`
`CreatedAssociationImpl`
`class`
`DeletedAssociationImpl`
`class`
`FeatureDefinitionImpl`
`class`
`FormImpl`
`class`
`GroupImpl`
`class`
`HasBehaviorAssociationImpl`
`class`
`HasFormAssociationImpl`
`class`
`HasLockAssociationImpl`
`class`
`HasMountAssociationImpl`
`class`
`HasTranslationAssociationImpl`
`class`
`LinkedAssociationImpl`
`class`
`NodeListImpl`
`class`
`OwnedAssociationImpl`
`class`
`PersonImpl`
`class`
`RuleImpl`
`class`
`TypeDefinitionImpl`
`class`
`UpdatedAssociationImpl`

## Uses of TypedID in org.gitana.platform.client.plan

Subinterfaces of TypedID in org.gitana.platform.client.plan
Modifier and Type
Interface
Description
`interface`
`Plan`
Classes in org.gitana.platform.client.plan that implement TypedID
Modifier and Type
Class
Description
`class`
`PlanImpl`

## Uses of TypedID in org.gitana.platform.client.platform

Subinterfaces of TypedID in org.gitana.platform.client.platform
Modifier and Type
Interface
Description
`interface`
`Platform`
`interface`
`PlatformDataStore`
`interface`
`PlatformDocument`
Classes in org.gitana.platform.client.platform that implement TypedID
Modifier and Type
Class
Description
`class`
`AbstractPlatformDataStoreImpl`
`class`
`AbstractPlatformDocumentImpl`
Abstract implementation of a platform document.
`class`
`PlatformImpl`
Methods in org.gitana.platform.client.platform with parameters of type TypedID
Modifier and Type
Method
Description
`CopyJob`
AbstractPlatformDataStoreImpl.`copy(TypedID targetContainer)`
`CopyJob`
AbstractPlatformDataStoreImpl.`copy(TypedID targetContainer, org.gitana.platform.services.transfer.TransferImportStrategy strategy, Map<String,Object> additionalConfiguration)`
`CopyJob`
AbstractPlatformDocumentImpl.`copy(TypedID targetContainer)`
`CopyJob`
AbstractPlatformDocumentImpl.`copy(TypedID targetContainer, org.gitana.platform.services.transfer.TransferImportStrategy strategy, Map<String,Object> additionalConfiguration)`
`CopyJob`
AbstractPlatformDataStoreImpl.`copyAsync(TypedID targetContainer)`
`CopyJob`
AbstractPlatformDataStoreImpl.`copyAsync(TypedID targetContainer, org.gitana.platform.services.transfer.TransferImportStrategy strategy, Map<String,Object> additionalConfiguration)`
`CopyJob`
AbstractPlatformDocumentImpl.`copyAsync(TypedID targetContainer)`
`CopyJob`
AbstractPlatformDocumentImpl.`copyAsync(TypedID targetContainer, org.gitana.platform.services.transfer.TransferImportStrategy strategy, Map<String,Object> additionalConfiguration)`

## Uses of TypedID in org.gitana.platform.client.principal

Subinterfaces of TypedID in org.gitana.platform.client.principal
Modifier and Type
Interface
Description
`interface`
`DomainGroup`
`interface`
`DomainPrincipal`
`interface`
`DomainUser`
Classes in org.gitana.platform.client.principal that implement TypedID
Modifier and Type
Class
Description
`class`
`AbstractDomainPrincipalImpl`
`class`
`DomainGroupImpl`
`class`
`DomainUserImpl`

## Uses of TypedID in org.gitana.platform.client.project

Subinterfaces of TypedID in org.gitana.platform.client.project
Modifier and Type
Interface
Description
`interface`
`Project`
Classes in org.gitana.platform.client.project that implement TypedID
Modifier and Type
Class
Description
`class`
`ProjectImpl`

## Uses of TypedID in org.gitana.platform.client.registrar

Subinterfaces of TypedID in org.gitana.platform.client.registrar
Modifier and Type
Interface
Description
`interface`
`Registrar`
`interface`
`RegistrarDocument`
Classes in org.gitana.platform.client.registrar that implement TypedID
Modifier and Type
Class
Description
`class`
`AbstractRegistrarDocumentImpl`
`class`
`RegistrarImpl`

## Uses of TypedID in org.gitana.platform.client.release

Subinterfaces of TypedID in org.gitana.platform.client.release
Modifier and Type
Interface
Description
`interface`
`Release`
Classes in org.gitana.platform.client.release that implement TypedID
Modifier and Type
Class
Description
`class`
`ReleaseImpl`

## Uses of TypedID in org.gitana.platform.client.repository

Subinterfaces of TypedID in org.gitana.platform.client.repository
Modifier and Type
Interface
Description
`interface`
`Repository`
`interface`
`RepositoryDocument`
Classes in org.gitana.platform.client.repository that implement TypedID
Modifier and Type
Class
Description
`class`
`AbstractRepositoryDocumentImpl`
`class`
`RepositoryImpl`

## Uses of TypedID in org.gitana.platform.client.stack

Subinterfaces of TypedID in org.gitana.platform.client.stack
Modifier and Type
Interface
Description
`interface`
`Stack`
Classes in org.gitana.platform.client.stack that implement TypedID
Modifier and Type
Class
Description
`class`
`StackImpl`

## Uses of TypedID in org.gitana.platform.client.support

Methods in org.gitana.platform.client.support with parameters of type TypedID
Modifier and Type
Method
Description
`CopyJob`
Copyable.`copy(TypedID targetContainer)`
Copies this object into the target container.
`CopyJob`
Copyable.`copy(TypedID targetContainer, org.gitana.platform.services.transfer.TransferImportStrategy strategy, Map<String,Object> additionalConfiguration)`
Copies this object into the target container.
`CopyJob`
Copyable.`copyAsync(TypedID targetContainer)`
Copies this object into the target container.
`CopyJob`
Copyable.`copyAsync(TypedID targetContainer, org.gitana.platform.services.transfer.TransferImportStrategy strategy, Map<String,Object> additionalConfiguration)`
Copies this object into the target container.

## Uses of TypedID in org.gitana.platform.client.tenant

Subinterfaces of TypedID in org.gitana.platform.client.tenant
Modifier and Type
Interface
Description
`interface`
`Tenant`
Classes in org.gitana.platform.client.tenant that implement TypedID
Modifier and Type
Class
Description
`class`
`TenantImpl`

## Uses of TypedID in org.gitana.platform.client.transfer

Classes in org.gitana.platform.client.transfer that implement TypedID
Modifier and Type
Class
Description
`class`
`CopyJob`
`class`
`TransferExportJob`
`class`
`TransferImportJob`

## Uses of TypedID in org.gitana.platform.client.util

Methods in org.gitana.platform.client.util with parameters of type TypedID
Modifier and Type
Method
Description
`static CopyJob`
DriverUtil.`copy(Cluster cluster, Remote remote, TypedID source, TypedID target, org.gitana.platform.services.transfer.TransferImportStrategy strategy, Map<String,Object> additionalConfiguration, org.gitana.platform.services.transfer.TransferSchedule schedule)`
Generic helper method to copy the source object into the target container.
`static com.fasterxml.jackson.databind.node.ArrayNode`
DriverUtil.`toCopyDependencyChain(TypedID typedID)`
`static com.fasterxml.jackson.databind.node.ObjectNode`
DriverUtil.`toDependencyObject(TypedID typedID)`

## Uses of TypedID in org.gitana.platform.client.vault

Subinterfaces of TypedID in org.gitana.platform.client.vault
Modifier and Type
Interface
Description
`interface`
`Vault`
`interface`
`VaultDocument`
Classes in org.gitana.platform.client.vault that implement TypedID
Modifier and Type
Class
Description
`class`
`AbstractVaultDocumentImpl`
`class`
`VaultImpl`

## Uses of TypedID in org.gitana.platform.client.webhost

Subinterfaces of TypedID in org.gitana.platform.client.webhost
Modifier and Type
Interface
Description
`interface`
`AutoClientMapping`
`interface`
`DeployedApplication`
`interface`
`WebHost`
`interface`
`WebHostDocument`
Classes in org.gitana.platform.client.webhost that implement TypedID
Modifier and Type
Class
Description
`class`
`AbstractWebHostDocumentImpl`
`class`
`AutoClientMappingImpl`
`class`
`DeployedApplicationImpl`
`class`
`WebHostImpl`