public class AbstractAISObserver extends Object implements AISObserver
| Modifier and Type | Field and Description |
|---|---|
protected char |
channel |
protected int |
numberOfSentences |
protected int |
sentenceNumber |
protected int |
sequentialMessageID |
| Constructor and Description |
|---|
AbstractAISObserver() |
| Modifier and Type | Method and Description |
|---|---|
void |
commit(String reason) |
void |
rollback(String reason) |
void |
setAccuracy(boolean accuracy)
The position accuracy flag indicates the accuracy of the fix.
|
void |
setAdditionalServiceStatus(ServiceStatus serviceStatus)
Additional services
|
void |
setAgentServiceStatus(ServiceStatus serviceStatus)
Agent
|
void |
setAirDraught(int meters)
Air Draught
|
void |
setAirPressure(float pressure)
Pressure at sea level
|
void |
setAirPressure(int pressure)
800-1200hPa: units 1hPa
|
void |
setAirPressureChange(float delta)
Pressure Change
|
void |
setAirPressureTendency(int tendency)
Pressure Tendency
|
void |
setAirTemperature(float degrees)
Air Temperature
|
void |
setAmountOfCargo(int amount)
Amount of Cargo
|
void |
setAreaNotice(AreaNoticeDescription areaNoticeDescription)
Notice Description
|
void |
setAverageWindSpeed(int knots)
Average Wind Speed
|
void |
setBallastServiceStatus(ServiceStatus serviceStatus)
Reserved ballast exchange
|
void |
setBearing(int bearing)
Bearing
|
void |
setBerthDepth(float meters)
Berth Water Depth
|
void |
setBerthLength(int meters)
Berth length
|
void |
setBerthName(String fromSixBitCharacters)
Name of Berth
|
void |
setCallSign(String fromSixBitCharacters)
Call Sign
|
void |
setCartageServiceStatus(ServiceStatus serviceStatus)
Cartage
|
void |
setChandlerServiceStatus(ServiceStatus serviceStatus)
Chandler
|
void |
setChannel(char channel)
The AIS Channel (A or B)
|
void |
setClosingFrom(String fromSixBitCharacters)
Location Of Closing From
|
void |
setClosingTo(String fromSixBitCharacters)
Location of Closing To
|
void |
setCourse(float cog)
Course Over Ground (COG).
|
void |
setCraneServiceStatus(ServiceStatus serviceStatus)
Crane(s)
|
void |
setCurrentDirection(int currentDirection)
Current Direction Predicted
|
void |
setCurrentDirection2(int degrees)
Current Direction #2
|
void |
setCurrentDirection3(int degrees)
Current Direction #3
|
void |
setCurrentSpeed(float knots)
Current Speed Predicted
|
void |
setCurrentSpeed2(float knots)
Current Speed #2
|
void |
setCurrentSpeed3(float knots)
Current Speed #3
|
void |
setCustomsServiceStatus(ServiceStatus serviceStatus)
Customs house
|
void |
setDAC(int dac)
Designated Area Code.
|
void |
setDay(int day)
Day (UTC) 1-31
|
void |
setDescription(String fromSixBitCharacters)
Description
|
void |
setDestination(String fromSixBitCharacters)
Destination
|
void |
setDestinationMMSI(int mmsi)
Destination MMSI
|
void |
setDewPoint(float degrees)
Dew Point
|
void |
setDimensionToBow(int dimension)
Dimension to Bow
|
void |
setDimensionToPort(int dimension)
Dimension to Port
|
void |
setDimensionToStarboard(int dimension)
Dimension to Starboard
|
void |
setDimensionToStern(int dimension)
Dimension to Stern
|
void |
setDistance(int distance)
Distance
|
void |
setDraught(float meters)
Draught
|
void |
setDTE(boolean ready)
Data terminal ready
|
void |
setDuration(int duration)
Duration
|
void |
setEast(int east)
E dimension
|
void |
setElectricalServiceStatus(ServiceStatus serviceStatus)
Electrical
|
void |
setEPFD(EPFDFixTypes epfdFixTypes)
Type of EPFD
|
void |
setFID(int fid)
Functional ID for a message subtype.
|
void |
setFromDay(int day)
From day (UTC)
|
void |
setFromHour(int hour)
From Hour (UTC) 0-23
|
void |
setFromMinute(int minute)
From Minute (UTC) 0-59
|
void |
setFromMonth(int month)
From month (UTC)
|
void |
setFuelServiceStatus(ServiceStatus serviceStatus)
Bunker/fuel
|
void |
setFuture1ServiceStatus(ServiceStatus serviceStatus)
Reserved for future
|
void |
setFuture2ServiceStatus(ServiceStatus serviceStatus)
Reserved for future
|
void |
setGustSpeed(int knots)
Gust Speed
|
void |
setHazardouswasteServiceStatus(ServiceStatus serviceStatus)
Waste disposal (hazardous)
|
void |
setHeading(int heading)
True Heading (HDG)
|
void |
setHour(int hour)
Hour (UTC) 0-23
|
void |
setIce(int ice)
Ice
|
void |
setId(long id)
Target identifier
|
void |
setIdType(TargetIdentifierType targetIdentifierType)
Identifier type
|
void |
setIMDCategory(String fromSixBitCharacters)
IMD Category
|
void |
setIMONumber(int imo)
IMO ship ID number
|
void |
setLastPort(String locode)
Last Port Of Call.
|
void |
setLastPortDay(int day)
ETA Day (UTC) 1-31
|
void |
setLastPortHour(int hour)
ETA Hour (UTC) 0-23
|
void |
setLastPortMinute(int minute)
ETA Minute (UTC) 0-59
|
void |
setLastPortMonth(int month)
ETA Month (UTC).
|
void |
setLatitude(float degrees)
Values up to plus or minus 90 degrees, North = positive, South = negative.
|
void |
setLeft(int left)
Left boundary
|
void |
setLiftServiceStatus(ServiceStatus serviceStatus)
Lift(s)
|
void |
setLinkage(int id)
Message Linkage ID
|
void |
setLiquidwasteServiceStatus(ServiceStatus serviceStatus)
Waste disposal (liquid)
|
void |
setLocation(String fromSixBitCharacters)
Location
|
void |
setLongitude(double degrees)
Values up to plus or minus 180 degrees, East = positive, West = negative.
|
void |
setMainDangerousGood(String fromSixBitCharacters)
Main Dangerous Good
|
void |
setManeuver(ManeuverIndicator maneuverIndicator)
Maneuver Indicator
|
void |
setMeasurementDepth2(float meters)
Measurement Depth #2
|
void |
setMeasurementDepth3(float meters)
Measurement Depth #3
|
void |
setMedicalServiceStatus(ServiceStatus serviceStatus)
Medical facilities
|
void |
setMessageType(MessageTypes messageTypes)
Set the type of message
|
void |
setMinute(int minute)
Minute (UTC) 0-59
|
void |
setMMSI(int mmsi)
Maritime Mobile Service Identity.
|
void |
setMMSI1(int mmsi)
MMSI number 1
|
void |
setMMSI2(int mmsi)
MMSI number 2
|
void |
setMMSI3(int mmsi)
MMSI number 3
|
void |
setMMSI4(int mmsi)
MMSI number 4
|
void |
setMonth(int month)
Month (UTC).
|
void |
setMooringPosition(MooringPosition mooringPosition)
Mooring Position
|
void |
setName(String input)
Name in sixbit chars
|
void |
setNameExtension(String input)
If present, the Name Extension consists of packed six-bit ASCII
characters followed by 0-6 bits of padding to an 8-bit boundary.
|
void |
setNavrepairServiceStatus(ServiceStatus serviceStatus)
Navigation repair
|
void |
setNextPort(String locode)
Next Port Of Call.
|
void |
setNextPortDay(int day)
ETA Day (UTC) 1-31
|
void |
setNextPortHour(int hour)
ETA Hour (UTC) 0-23
|
void |
setNextPortMinute(int minute)
ETA Minute (UTC) 0-59
|
void |
setNextPortMonth(int month)
ETA Month (UTC).
|
void |
setNextSignal(MarineTrafficSignals marineTrafficSignals)
Expected Next Signal
|
void |
setNorth(int north)
N dimension
|
void |
setNumberOfSentences(int numberOfSentences)
Number of Sentences (some messages need more then one)
|
void |
setOrientation(int orientation)
Orientation
|
void |
setOwnMessage(boolean ownMessage)
Set own message status.
|
void |
setPersonsOnBoard(int persons)
# persons on board.
|
void |
setPortname(String fromSixBitCharacters)
Name of Port & Berth
|
void |
setPrecipitation(PrecipitationTypes precipitationTypes)
Precipitation
|
void |
setPrecision(int precision)
Precision
|
void |
setPrefix(int numberOfSentences,
int sentenceNumber,
int sequentialMessageID,
char channel) |
void |
setProvisionsServiceStatus(ServiceStatus serviceStatus)
Provisions
|
void |
setRadioStatus(int radio)
Diagnostic information for the radio system.
|
void |
setRadius(int radius)
Radius
|
void |
setRAIM(boolean raim)
The RAIM flag indicates whether Receiver Autonomous Integrity Monitoring
is being used to check the performance of the EPFD.
|
void |
setReasonForClosing(String fromSixBitCharacters)
Reason For Closing
|
void |
setRegional1ServiceStatus(ServiceStatus serviceStatus)
Regional reserved 1
|
void |
setRegional2ServiceStatus(ServiceStatus serviceStatus)
Regional reserved 2
|
void |
setRelativeHumidity(int humidity)
Relative Humidity
|
void |
setRepeatIndicator(int repeatIndicator)
Repeat Indicator.
|
void |
setRetransmit(boolean retransmit)
Retransmit flag
|
void |
setRight(int right)
Right boundary
|
void |
setRouteType(RouteTypeCodes routeTypeCodes)
Route Type
|
void |
setSalinity(float f)
Salinity
|
void |
setScale(int scale)
Scale factor
|
void |
setSeaState(BeaufortScale beaufortScale)
Sea state
|
void |
setSecond(int second)
Second of UTC timestamp
|
void |
setSender(int sender)
Sender Class
|
void |
setSentenceNumber(int sentenceNumber)
Sentence Number (1 unless it´s a multi-sentence message)
|
void |
setSequenceMessageId(int sequentialMessageId) |
void |
setSequenceNumber(int seq)
Sequence Number
|
void |
setServicesAvailability(boolean available)
Services Availability
|
void |
setShape(SubareaType subareaType)
Shape of area
|
void |
setShiprepairServiceStatus(ServiceStatus serviceStatus)
Ship repair
|
void |
setShipType(CodesForShipType codesForShipType)
Ship Type
|
void |
setSignal(MarineTrafficSignals marineTrafficSignals)
Signal In Service
|
void |
setSolidwasteServiceStatus(ServiceStatus serviceStatus)
Waste disposal (solid)
|
void |
setSpeed(float knots)
Speed Over Ground (SOG).
|
void |
setStation(String fromSixBitCharacters)
Name of Signal Station
|
void |
setStatus(NavigationStatus navigationStatus)
Navigation Status
|
void |
setSteamServiceStatus(ServiceStatus serviceStatus)
Steam
|
void |
setStevedoreServiceStatus(ServiceStatus serviceStatus)
Stevedore
|
void |
setSurfaceCurrentSpeed(float knots)
Surface Current Speed
|
void |
setSurveyorServiceStatus(ServiceStatus serviceStatus)
Surveyor
|
void |
setSwellDirection(int degrees)
Swell direction
|
void |
setSwellHeight(float meters)
Swell height
|
void |
setSwellPeriod(int seconds)
Swell period
|
void |
setText(String fromSixBitCharacters)
Text
|
void |
setToDay(int day)
To day (UTC)
|
void |
setToHour(int hour)
To Hour (UTC) 0-23
|
void |
setToMinute(int minute)
To Minute (UTC) 0-59
|
void |
setToMonth(int month)
To month (UTC)
|
void |
setTugsServiceStatus(ServiceStatus serviceStatus)
Tugs
|
void |
setTurn(float degreesPerMinute)
Rate of Turn (ROT)
|
void |
setUnitOfExtension(ExtensionUnit unit)
Unit of extension
|
void |
setUnitOfQuantity(CargoUnitCodes cargoUnitCodes)
Unit of Quantity
|
void |
setUNNumber(int unid)
UN Number
|
void |
setVariant(int variant)
Variant
|
void |
setVersion(int version)
AIS Version.
|
void |
setVesselName(String fromSixBitCharacters)
Vessel Name
|
void |
setVisibility(float nm)
Horiz.
|
void |
setVisibilityLimit(boolean reached)
Visibility Limit
|
void |
setWaterLevel(float meters)
Water Level
|
void |
setWaterLevelTrend(int trend)
Water Level Trend
|
void |
setWaterServiceStatus(ServiceStatus serviceStatus)
Potable water
|
void |
setWaterTemperature(float degrees)
Water Temperature
|
void |
setWaveDirection(int degrees)
Wave direction
|
void |
setWaveHeight(float meters)
Wave height
|
void |
setWavePeriod(int seconds)
Wave period
|
void |
setWaypointCount(int count)
Waypoint count
|
void |
setWeather(WMOCode45501 wmoCode45501)
Present Weather
|
void |
setWindDirection(int degrees)
Wind Direction
|
void |
setWindGustDirection(int degrees)
Wind Gust Direction
|
void |
setYear(int year)
Year (UTC).
|
protected int numberOfSentences
protected int sentenceNumber
protected int sequentialMessageID
protected char channel
public void setPrefix(int numberOfSentences,
int sentenceNumber,
int sequentialMessageID,
char channel)
setPrefix in interface AISObserverpublic void setMessageType(MessageTypes messageTypes)
AISObserversetMessageType in interface AISObserverpublic void setNumberOfSentences(int numberOfSentences)
AISObserversetNumberOfSentences in interface AISObserverpublic void setSentenceNumber(int sentenceNumber)
AISObserversetSentenceNumber in interface AISObserverpublic void setSequenceMessageId(int sequentialMessageId)
setSequenceMessageId in interface AISObserverpublic void setChannel(char channel)
AISObserversetChannel in interface AISObserverpublic void setRepeatIndicator(int repeatIndicator)
AISObserversetRepeatIndicator in interface AISObserverpublic void setMMSI(int mmsi)
AISObserversetMMSI in interface AISObserverpublic void setStatus(NavigationStatus navigationStatus)
AISObserversetStatus in interface AISObserverpublic void setTurn(float degreesPerMinute)
AISObserversetTurn in interface AISObserverdegreesPerMinute - degrees / minutepublic void setSpeed(float knots)
AISObserversetSpeed in interface AISObserverknots - speed in knots. value 102.2 indicates 102.2 knots or higher.public void setAccuracy(boolean accuracy)
AISObserversetAccuracy in interface AISObserverpublic void setLongitude(double degrees)
AISObserversetLongitude in interface AISObserverdegrees - longitude in degreespublic void setLatitude(float degrees)
AISObserversetLatitude in interface AISObserverdegrees - latitude in degreespublic void setCourse(float cog)
AISObserversetCourse in interface AISObserverpublic void setHeading(int heading)
AISObserversetHeading in interface AISObserverheading - 0 to 359 degreespublic void setSecond(int second)
AISObserversetSecond in interface AISObserverpublic void setManeuver(ManeuverIndicator maneuverIndicator)
AISObserversetManeuver in interface AISObserverpublic void setRAIM(boolean raim)
AISObserversetRAIM in interface AISObserverpublic void setRadioStatus(int radio)
AISObserversetRadioStatus in interface AISObserverpublic void setYear(int year)
AISObserversetYear in interface AISObserverpublic void setMonth(int month)
AISObserversetMonth in interface AISObservermonth - 1-12public void setDay(int day)
AISObserversetDay in interface AISObserverpublic void setHour(int hour)
AISObserversetHour in interface AISObserverpublic void setMinute(int minute)
AISObserversetMinute in interface AISObserverpublic void setEPFD(EPFDFixTypes epfdFixTypes)
AISObserversetEPFD in interface AISObserverpublic void setVersion(int version)
AISObserverpublic void setIMONumber(int imo)
AISObserversetIMONumber in interface AISObserverpublic void setCallSign(String fromSixBitCharacters)
AISObserversetCallSign in interface AISObserverpublic void setVesselName(String fromSixBitCharacters)
AISObserversetVesselName in interface AISObserverpublic void setDimensionToBow(int dimension)
AISObserversetDimensionToBow in interface AISObserverdimension - meterspublic void setDimensionToStern(int dimension)
AISObserversetDimensionToStern in interface AISObserverdimension - meterspublic void setDimensionToPort(int dimension)
AISObserversetDimensionToPort in interface AISObserverdimension - meterspublic void setDimensionToStarboard(int dimension)
AISObserversetDimensionToStarboard in interface AISObserverdimension - meterspublic void setDraught(float meters)
AISObserversetDraught in interface AISObserverpublic void setDestination(String fromSixBitCharacters)
AISObserversetDestination in interface AISObserverpublic void setDTE(boolean ready)
AISObserversetDTE in interface AISObserverpublic void setShipType(CodesForShipType codesForShipType)
AISObserversetShipType in interface AISObserverpublic void setSequenceNumber(int seq)
AISObserversetSequenceNumber in interface AISObserverpublic void setDestinationMMSI(int mmsi)
AISObserversetDestinationMMSI in interface AISObserverpublic void setRetransmit(boolean retransmit)
AISObserversetRetransmit in interface AISObserverpublic void setDAC(int dac)
AISObserversetDAC in interface AISObserverpublic void setFID(int fid)
AISObserversetFID in interface AISObserverpublic void setLastPort(String locode)
AISObserversetLastPort in interface AISObserverlocode - UN locodepublic void setLastPortMonth(int month)
AISObserversetLastPortMonth in interface AISObservermonth - 1-12public void setLastPortDay(int day)
AISObserversetLastPortDay in interface AISObserverpublic void setLastPortHour(int hour)
AISObserversetLastPortHour in interface AISObserverpublic void setLastPortMinute(int minute)
AISObserversetLastPortMinute in interface AISObserverpublic void setNextPort(String locode)
AISObserversetNextPort in interface AISObserverlocode - UN locodepublic void setNextPortMonth(int month)
AISObserversetNextPortMonth in interface AISObservermonth - 1-12public void setNextPortDay(int day)
AISObserversetNextPortDay in interface AISObserverpublic void setNextPortHour(int hour)
AISObserversetNextPortHour in interface AISObserverpublic void setNextPortMinute(int minute)
AISObserversetNextPortMinute in interface AISObserverpublic void setMainDangerousGood(String fromSixBitCharacters)
AISObserversetMainDangerousGood in interface AISObserverpublic void setIMDCategory(String fromSixBitCharacters)
AISObserversetIMDCategory in interface AISObserverpublic void setUNNumber(int unid)
AISObserversetUNNumber in interface AISObserverpublic void setAmountOfCargo(int amount)
AISObserversetAmountOfCargo in interface AISObserverpublic void setUnitOfQuantity(CargoUnitCodes cargoUnitCodes)
AISObserversetUnitOfQuantity in interface AISObserverpublic void setFromHour(int hour)
AISObserversetFromHour in interface AISObserverpublic void setFromMinute(int minute)
AISObserversetFromMinute in interface AISObserverpublic void setToHour(int hour)
AISObserversetToHour in interface AISObserverpublic void setToMinute(int minute)
AISObserversetToMinute in interface AISObserverpublic void setCurrentDirection(int currentDirection)
AISObserversetCurrentDirection in interface AISObservercurrentDirection - degrees 0-359public void setCurrentSpeed(float knots)
AISObserversetCurrentSpeed in interface AISObserverpublic void setPersonsOnBoard(int persons)
AISObserversetPersonsOnBoard in interface AISObserverpublic void setLinkage(int id)
AISObserversetLinkage in interface AISObserverpublic void setPortname(String fromSixBitCharacters)
AISObserversetPortname in interface AISObserverpublic void setAreaNotice(AreaNoticeDescription areaNoticeDescription)
AISObserversetAreaNotice in interface AISObserverpublic void setDuration(int duration)
AISObserversetDuration in interface AISObserverduration - In minutes, 0 = cancel this notice.public void setShape(SubareaType subareaType)
AISObserversetShape in interface AISObserverpublic void setScale(int scale)
AISObserversetScale in interface AISObserverscale - Exponent for area dimensions 1 = meters (default)public void setPrecision(int precision)
AISObserversetPrecision in interface AISObserverprecision - Decimal places of precision (defaults to 4)public void setRadius(int radius)
AISObserversetRadius in interface AISObserverradius - Radius of area 0 = point (default), else 1-4095 * 10^scale mpublic void setEast(int east)
AISObserversetEast in interface AISObservereast - Box dimension east 0 = N/S line (default), else 1-255 * 10^scale mpublic void setNorth(int north)
AISObserversetNorth in interface AISObservernorth - Box dimension north 0 = E/W line (default), else 1-255 * 10^scale mpublic void setOrientation(int orientation)
AISObserversetOrientation in interface AISObserverorientation - Degrees clockwise from true N, 0 = no rotation (default), else 1-359, 360-511 reserved.public void setLeft(int left)
AISObserversetLeft in interface AISObserverleft - Degrees clockwise from true N, 0 = no rotation (default), else 1-359, 360-511 reserved.public void setRight(int right)
AISObserversetRight in interface AISObserverright - Degrees clockwise from true N, 0 = no rotation (default), else 1-359, 360-511 reserved.public void setBearing(int bearing)
AISObserversetBearing in interface AISObserverbearing - True bearing in half-degree steps from previous waypoint; 720 = N/A (default).public void setDistance(int distance)
AISObserversetDistance in interface AISObserverdistance - Distance from prev. waypoint, 0 = no point (default), else 1-1023 * 10^scale mpublic void setText(String fromSixBitCharacters)
AISObserversetText in interface AISObserverpublic void setBerthLength(int meters)
AISObserversetBerthLength in interface AISObservermeters - In 1m steps, 1-510m, 511 = >= 511m 0 = N/A (default).public void setBerthDepth(float meters)
AISObserversetBerthDepth in interface AISObservermeters - 0.1-25.4m in 0.1 steps 255 = >= 25.5m 0 = N/A (default)public void setServicesAvailability(boolean available)
AISObserversetServicesAvailability in interface AISObserverpublic void setBerthName(String fromSixBitCharacters)
AISObserversetBerthName in interface AISObserverpublic void setMooringPosition(MooringPosition mooringPosition)
AISObserversetMooringPosition in interface AISObserverpublic void setAgentServiceStatus(ServiceStatus serviceStatus)
AISObserversetAgentServiceStatus in interface AISObserverpublic void setFuelServiceStatus(ServiceStatus serviceStatus)
AISObserversetFuelServiceStatus in interface AISObserverpublic void setChandlerServiceStatus(ServiceStatus serviceStatus)
AISObserversetChandlerServiceStatus in interface AISObserverpublic void setStevedoreServiceStatus(ServiceStatus serviceStatus)
AISObserversetStevedoreServiceStatus in interface AISObserverpublic void setElectricalServiceStatus(ServiceStatus serviceStatus)
AISObserversetElectricalServiceStatus in interface AISObserverpublic void setWaterServiceStatus(ServiceStatus serviceStatus)
AISObserversetWaterServiceStatus in interface AISObserverpublic void setCustomsServiceStatus(ServiceStatus serviceStatus)
AISObserversetCustomsServiceStatus in interface AISObserverpublic void setCartageServiceStatus(ServiceStatus serviceStatus)
AISObserversetCartageServiceStatus in interface AISObserverpublic void setCraneServiceStatus(ServiceStatus serviceStatus)
AISObserversetCraneServiceStatus in interface AISObserverpublic void setLiftServiceStatus(ServiceStatus serviceStatus)
AISObserversetLiftServiceStatus in interface AISObserverpublic void setMedicalServiceStatus(ServiceStatus serviceStatus)
AISObserversetMedicalServiceStatus in interface AISObserverpublic void setNavrepairServiceStatus(ServiceStatus serviceStatus)
AISObserversetNavrepairServiceStatus in interface AISObserverpublic void setProvisionsServiceStatus(ServiceStatus serviceStatus)
AISObserversetProvisionsServiceStatus in interface AISObserverpublic void setShiprepairServiceStatus(ServiceStatus serviceStatus)
AISObserversetShiprepairServiceStatus in interface AISObserverpublic void setSurveyorServiceStatus(ServiceStatus serviceStatus)
AISObserversetSurveyorServiceStatus in interface AISObserverpublic void setSteamServiceStatus(ServiceStatus serviceStatus)
AISObserversetSteamServiceStatus in interface AISObserverpublic void setTugsServiceStatus(ServiceStatus serviceStatus)
AISObserversetTugsServiceStatus in interface AISObserverpublic void setSolidwasteServiceStatus(ServiceStatus serviceStatus)
AISObserversetSolidwasteServiceStatus in interface AISObserverpublic void setLiquidwasteServiceStatus(ServiceStatus serviceStatus)
AISObserversetLiquidwasteServiceStatus in interface AISObserverpublic void setHazardouswasteServiceStatus(ServiceStatus serviceStatus)
AISObserversetHazardouswasteServiceStatus in interface AISObserverpublic void setBallastServiceStatus(ServiceStatus serviceStatus)
AISObserversetBallastServiceStatus in interface AISObserverpublic void setAdditionalServiceStatus(ServiceStatus serviceStatus)
AISObserversetAdditionalServiceStatus in interface AISObserverpublic void setRegional1ServiceStatus(ServiceStatus serviceStatus)
AISObserversetRegional1ServiceStatus in interface AISObserverpublic void setRegional2ServiceStatus(ServiceStatus serviceStatus)
AISObserversetRegional2ServiceStatus in interface AISObserverpublic void setFuture1ServiceStatus(ServiceStatus serviceStatus)
AISObserversetFuture1ServiceStatus in interface AISObserverpublic void setFuture2ServiceStatus(ServiceStatus serviceStatus)
AISObserversetFuture2ServiceStatus in interface AISObserverpublic void setSender(int sender)
AISObserversetSender in interface AISObserversender - 0 = ship (default), 1 = authority, 27 = reserved for future usepublic void setWaypointCount(int count)
AISObserversetWaypointCount in interface AISObserverpublic void setRouteType(RouteTypeCodes routeTypeCodes)
AISObserversetRouteType in interface AISObserverpublic void setDescription(String fromSixBitCharacters)
AISObserversetDescription in interface AISObserverpublic void setMMSI1(int mmsi)
AISObserversetMMSI1 in interface AISObserverpublic void setMMSI2(int mmsi)
AISObserversetMMSI2 in interface AISObserverpublic void setMMSI3(int mmsi)
AISObserversetMMSI3 in interface AISObserverpublic void setMMSI4(int mmsi)
AISObserversetMMSI4 in interface AISObserverpublic void setAverageWindSpeed(int knots)
AISObserversetAverageWindSpeed in interface AISObserverknots - 10-min avg wind speed, knotspublic void setGustSpeed(int knots)
AISObserversetGustSpeed in interface AISObserverknots - 10-min max wind speed, knotspublic void setWindDirection(int degrees)
AISObserversetWindDirection in interface AISObserverdegrees - 0-359, degrees fom true northpublic void setWindGustDirection(int degrees)
AISObserversetWindGustDirection in interface AISObserverdegrees - 0-359, degrees fom true northpublic void setAirTemperature(float degrees)
AISObserversetAirTemperature in interface AISObserverdegrees - Cpublic void setRelativeHumidity(int humidity)
AISObserversetRelativeHumidity in interface AISObserverhumidity - 0-100%, units of 1%, 127 = N/A (default).public void setDewPoint(float degrees)
AISObserversetDewPoint in interface AISObserverdegrees - -20.0 to +50.0: 0.1 deg Cpublic void setAirPressure(int pressure)
AISObserversetAirPressure in interface AISObserverpublic void setAirPressureTendency(int tendency)
AISObserversetAirPressureTendency in interface AISObservertendency - 0 = steady, 1 = decreasing, 2 = increasing, 3 - N/A (default).public void setVisibility(float nm)
AISObserversetVisibility in interface AISObserverpublic void setWaterLevel(float meters)
AISObserversetWaterLevel in interface AISObserverpublic void setWaterLevelTrend(int trend)
AISObserversetWaterLevelTrend in interface AISObservertrend - 0 = steady, 1 = decreasing, 2 = increasing, 3 - N/A (default).public void setSurfaceCurrentSpeed(float knots)
AISObserversetSurfaceCurrentSpeed in interface AISObserverknots - 0.0-25.0 knots: units 0.1 knotpublic void setCurrentSpeed2(float knots)
AISObserversetCurrentSpeed2 in interface AISObserverknots - 0.0-25.0 in units of 0.1 knot, >=251 = N/A (default).public void setCurrentDirection2(int degrees)
AISObserversetCurrentDirection2 in interface AISObserverdegrees - 0-359: deg. fom true north, >=360 = N/A (default)public void setMeasurementDepth2(float meters)
AISObserversetMeasurementDepth2 in interface AISObservermeters - 0-30m down: units 0.1m, 31 = N/A (default).public void setCurrentSpeed3(float knots)
AISObserversetCurrentSpeed3 in interface AISObserverknots - 0.0-25.0 in units of 0.1 knot, >=251 = N/A (default).public void setCurrentDirection3(int degrees)
AISObserversetCurrentDirection3 in interface AISObserverdegrees - 0-359: deg. fom true north, >=360 = N/A (default)public void setMeasurementDepth3(float meters)
AISObserversetMeasurementDepth3 in interface AISObservermeters - 0-30m down: units 0.1m, 31 = N/A (default).public void setWaveHeight(float meters)
AISObserversetWaveHeight in interface AISObservermeters - 0-25m: units of 0.1m, >=251 = N/A (default).public void setWavePeriod(int seconds)
AISObserversetWavePeriod in interface AISObserverseconds - Seconds 0-60: >= 61 = N/A (default).public void setWaveDirection(int degrees)
AISObserversetWaveDirection in interface AISObserverdegrees - 0-359: deg. fom true north, >=360 = N/A (default).public void setSwellHeight(float meters)
AISObserversetSwellHeight in interface AISObservermeters - 0-25m: units of 0.1m, >=251 = N/A (default).public void setSwellPeriod(int seconds)
AISObserversetSwellPeriod in interface AISObserverseconds - Seconds 0-60: >= 61 = N/A (default).public void setSwellDirection(int degrees)
AISObserversetSwellDirection in interface AISObserverdegrees - 0-359: deg. fom true north, >=360 = N/A (default).public void setWaterTemperature(float degrees)
AISObserversetWaterTemperature in interface AISObserverdegrees - -10.0 to 50.0: units 0.1 Cpublic void setSalinity(float f)
AISObserversetSalinity in interface AISObserverf - 0.0-50.0%: units 0.1%public void setIce(int ice)
AISObserversetIce in interface AISObserverice - Yes/No (??? this is 2-bit field???)public void setPrecipitation(PrecipitationTypes precipitationTypes)
AISObserversetPrecipitation in interface AISObserverpublic void setSeaState(BeaufortScale beaufortScale)
AISObserversetSeaState in interface AISObserverpublic void setReasonForClosing(String fromSixBitCharacters)
AISObserversetReasonForClosing in interface AISObserverpublic void setClosingFrom(String fromSixBitCharacters)
AISObserversetClosingFrom in interface AISObserverpublic void setClosingTo(String fromSixBitCharacters)
AISObserversetClosingTo in interface AISObserverpublic void setUnitOfExtension(ExtensionUnit unit)
AISObserversetUnitOfExtension in interface AISObserverpublic void setFromMonth(int month)
AISObserversetFromMonth in interface AISObservermonth - 1-12public void setFromDay(int day)
AISObserversetFromDay in interface AISObserverday - 1-31public void setToMonth(int month)
AISObserversetToMonth in interface AISObservermonth - 1-12public void setToDay(int day)
AISObserversetToDay in interface AISObserverday - 1-31public void setAirDraught(int meters)
AISObserversetAirDraught in interface AISObservermeters - Height in meterspublic void setIdType(TargetIdentifierType targetIdentifierType)
AISObserversetIdType in interface AISObserverpublic void setId(long id)
AISObserversetId in interface AISObserverid - Target ID data.AISObserver.setIdType(TargetIdentifierType)public void setStation(String fromSixBitCharacters)
AISObserversetStation in interface AISObserverpublic void setSignal(MarineTrafficSignals marineTrafficSignals)
AISObserversetSignal in interface AISObserverpublic void setNextSignal(MarineTrafficSignals marineTrafficSignals)
AISObserversetNextSignal in interface AISObserverpublic void setVariant(int variant)
AISObserversetVariant in interface AISObserverpublic void setLocation(String fromSixBitCharacters)
AISObserversetLocation in interface AISObserverpublic void setWeather(WMOCode45501 wmoCode45501)
AISObserversetWeather in interface AISObserverpublic void setVisibilityLimit(boolean reached)
AISObserversetVisibilityLimit in interface AISObserverreached - when on, indicates that the maximum range of the
visibility equipment was reached and the visibility reading shall be
regarded as > x.x NM.public void setAirPressure(float pressure)
AISObserversetAirPressure in interface AISObserverpressure - 90-1100 hPapublic void setAirPressureChange(float delta)
AISObserversetAirPressureChange in interface AISObserverdelta - -50-+50hPa: units of 0.1hPa averaged over last 3 hours.public void rollback(String reason)
rollback in interface Transactionalpublic void commit(String reason)
commit in interface Transactionalpublic void setOwnMessage(boolean ownMessage)
AISObserversetOwnMessage in interface AISObserverpublic void setName(String input)
AISObserversetName in interface AISObserverpublic void setNameExtension(String input)
AISObserversetNameExtension in interface AISObserverCopyright © 2014. All rights reserved.