com.jaspersoft.jasperserver.api.metadata.common.domain.impl
Interface IdedObject

All Known Implementing Classes:
ContentRepoFileResource, RepoBeanDataSource, RepoCustomDataSource, RepoDataSource, RepoDataType, RepoFileResource, RepoFolder, RepoInputControl, RepoJdbcDataSource, RepoJdbcDataSource, RepoJndiJdbcDataSource, RepoJndiJdbcDataSource, RepoListOfValues, RepoMondrianConnection, RepoMondrianXMLADefinition, RepoObjectPermission, RepoOlapClientConnection, RepoOlapDataSource, RepoOlapUnit, RepoProfileAttribute, RepoQuery, RepoReportUnit, RepoResource, RepoResourceBase, RepoRole, RepoUser, RepoXMLAConnection

public interface IdedObject

Object that has a long id, used in Hibernate. Provides the ability to create data transfer object versions of itself, and copy from a DTO back into itself.

Author:
swood

Method Summary
 void copyFromClient(java.lang.Object objIdent, PersistentObjectResolver resolver)
           
 long getId()
           
 void setId(long id)
           
 java.lang.Object toClient(ResourceFactory clientMappingFactory)
           
 

Method Detail

getId

long getId()

setId

void setId(long id)

toClient

java.lang.Object toClient(ResourceFactory clientMappingFactory)

copyFromClient

void copyFromClient(java.lang.Object objIdent,
                    PersistentObjectResolver resolver)


Copyright © 2007. All Rights Reserved.