Interface Cacheable
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
CacheableCollection<E>,ExpiringCacheable,Route
- All Known Implementing Classes:
AbstractComment,ACARSError,ACARSFlightReport,ACARSLogEntry,ACARSMapEntry,ACARSRouteEntry,Accomplishment,AddressValidation,Aircraft,Airline,AirlineInformation,AirlineTotals,AirportLocation,Airspace,Airway,APIUsage,Applicant,ApplicantData,Application,ArchivedRoute,ArchiveMetadata,AssignmentInfo,AssignmentLeg,ATCMapEntry,ATIS,Briefing,BriefingPackage,BrowserReport,CacheableBlob,CacheableFile,CacheableList,CacheableLong,CacheableMap,CacheableRoute,CacheableSet,CacheableString,CacheWrapper,CAPTCHAResult,Certificate,CertificationRequirement,Channel,Channel.AllChannel,Chart,CharterRequest,CheckRide,Comment,ConnectionEntry,Course,CourseComment,CourseProgress,CycleInfo,DatabaseBean,DatabaseBlobBean,DatabaseDocumentBean,DatedAccomplishment,DispatchConnectionEntry,DispatchLogEntry,DispatchMapEntry,DispatchRoute,DispatchScheduleEntry,DispatchStatistics,DraftFlightReport,EliteLevel,EliteLifetimeStatus,EliteStatus,EMailDelivery,EquipmentType,Event,Examination,ExamProfile,ExternalChart,ExternalDispatchRoute,ExternalRoute,FDRFlightReport,Feedback,FeedbackScore,FileEntry,FIR,FleetEntry,Flight,FlightEliteScore,FlightHistoryEntry,FlightInfo,FlightReport,FlightRoute,FrameRates,Gate,GateUsage,GetCoolerChannels.LastPostMessage,GroundMapEntry,HTTPTotals,IATACodes,Image,ImageBean,IMAPConfiguration,InactivityPurge,Installer,InstructionBusy,InstructionFlight,InstructionSession,Intersection,IPBlock,IPLocation,Issue,Issue,IssueComment,IssueComment,JobPosting,LandingStatistics,LibraryEntry,LifetimeStatus,LinkedImage,LoginAddress,Manual,MapRouteEntry,MembershipTotals,Message,MessageTemplate,MessageThread,Metadata,METAR,MultiChoiceQuestion,MultiChoiceQuestionProfile,NavigationDataBean,NavigationDataMap,NavigationFrequencyBean,NDB,NetworkInfo,News,Newsletter,Nomination,NominationComment,Notice,OceanicTrack,PartnerInfo,Person,Pilot,PollOption,PollVote,PopulatedRoute,Profile,ProgramMetrics,PushEndpoint,Question,QuestionProfile,RawScheduleEntry,Resource,ResponseTemplate,RolloverYearlyTotal,Route,RouteEntry,RouteOnTime,RoutePlotQuestion,RoutePlotQuestionProfile,Runway,RunwayDistance,RunwayGateUsage,RunwayMapping,RunwayUsage,RunwayUse,ScheduleEntry,ScheduleSearchCriteria,ScheduleSearchEntry,ScheduleSourceHistory,ScheduleSourceInfo,SelectableGate,SignatureImage,Signup,SimFDRFlightReport,Staff,StatusUpdate,SystemInformation,TAF,TakeoffLanding,TaxiTime,TerminalRoute,Test,TestingHistoryHelper,ThreadNotifications,ThreadUpdate,TouchdownData,Tour,TrainingVideo,TransferRequest,Tuple,UploadInfo,UserData,Video,VOR,Warning,WeatherDataBean,WeatherMapData,WindData,XACARSFlightReport,XAFlightInfo,XARouteEntry,YearlyTotal
An interface to mark a class as cacheable.
- Since:
- 1.0
- Version:
- 5.0
- Author:
- Luke
-
Method Summary
-
Method Details
-
cacheKey
Object cacheKey()Returns the cache key for this object. Caches call this method when adding the object.- Returns:
- the cache key for the object
-