Class RawTrackService
java.lang.Object
org.deltava.service.WebService
org.deltava.service.DownloadService
org.deltava.service.acars.RawTrackService
A Web Service to serve serialized ACARS track data for analytics usage.
- Since:
- 9.0
- Version:
- 10.5
- Author:
- Luke
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintexecute(ServiceContext ctx) Executes the Web Service.booleanisLogged()Returns whether this web service calls are logged.booleanisSecure()Returns whether this web service requires authentication.Methods inherited from class DownloadService
sendFile, sendFileModifier and TypeMethodDescriptionprotected static voidSends a file to the HTTP output stream, either via mod_xsendfile or through native Java I/O streaming.protected static voidSends a file to the HTTP output stream, either via mod_xsendfile or through native Java I/O streaming.Methods inherited from class WebService
error, error, errorModifier and TypeMethodDescriptionprotected static ServiceExceptionCreates a ServiceException.protected static ServiceExceptionCreates a ServiceException.protected static ServiceExceptionCreates a ServiceException.
-
Constructor Details
-
RawTrackService
public RawTrackService()
-
-
Method Details
-
execute
Executes the Web Service.- Specified by:
executein classWebService- Parameters:
ctx- the Web Service Context- Returns:
- the HTTP status code
- Throws:
ServiceException- if an error occurs
-
isSecure
public boolean isSecure()Description copied from class:WebServiceReturns whether this web service requires authentication.- Overrides:
isSecurein classWebService- Returns:
- TRUE if authentication is required, otherwise FALSE
-
isLogged
public boolean isLogged()Description copied from class:WebServiceReturns whether this web service calls are logged. High volume services like the Map/ServInfo route services will not be logged.- Overrides:
isLoggedin classWebService- Returns:
- TRUE if invocation logging should be performed by the servlet, otherwise FALSE
-