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
,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
-