com.zphinx.spine.vo.dto
Interface DataTransferObject

All Superinterfaces:
Serializable
All Known Implementing Classes:
AccountDetails, ActiveGroups, Administrator, Application, DataTransportBean, DTOWrapper, Group, Identifier, Identity, Member, SpineBean, StringAttributeBean, User, UserListBean

public interface DataTransferObject
extends Serializable

DataTransferObject represents a common signature for objects which need to be transported within a DataTransferAssembler. This signature is used to create objects which can be used universally by all kinds of clients which need to pass data to the business tier and beyond.

Version:
$1.0

Copyright ©Zphinx Software Solutions

Author:
David Ladapo

Method Summary
 Locale getLocale()
          Gets the Locale where the creator of this DTO is using the system
 String getSessionId()
          Gets a unique ID for this transaction which is used to identify this object across multiple tiers
 

Method Detail

getSessionId

String getSessionId()
Gets a unique ID for this transaction which is used to identify this object across multiple tiers

Returns:
A unique ID useful for identifying this object

getLocale

Locale getLocale()
Gets the Locale where the creator of this DTO is using the system

Returns:
The Locale of the user of this DTO