Search Results for

    Show / Hide Table of Contents

    Class FleetBoardResolver

    Inheritance
    System.Object
    FleetBoardResolver
    Implements
    ITelematicSystemReadable
    ITelematicSystem
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Simplic.Telematic.FleetBoard
    Assembly: Simplic.Telematic.FleetBoard.dll
    Syntax
    public class FleetBoardResolver : ITelematicSystemReadable, ITelematicSystem

    Constructors

    | Improve this Doc View Source

    FleetBoardResolver(IVehicleService, ITelematicDriverService)

    Initializew fleetboard resolver

    Declaration
    public FleetBoardResolver(IVehicleService vehicleService, ITelematicDriverService telematicDriverService)
    Parameters
    Type Name Description
    IVehicleService vehicleService
    ITelematicDriverService telematicDriverService

    Properties

    | Improve this Doc View Source

    Name

    Name of the system

    Declaration
    public string Name { get; }
    Property Value
    Type Description
    System.String

    Methods

    | Improve this Doc View Source

    Execute(Object, String)

    Executes a fleet board method

    Declaration
    public bool Execute(object configuration, string functionName)
    Parameters
    Type Name Description
    System.Object configuration

    Fleet board configuration

    System.String functionName

    Method to call

    Returns
    Type Description
    System.Boolean

    True if successfull

    | Improve this Doc View Source

    GetDriverInformation(TelematicInQueueItem)

    Gets driver related information from a telematic in queue item.

    Declaration
    public DriverInformation GetDriverInformation(TelematicInQueueItem telematicInQueueItem)
    Parameters
    Type Name Description
    TelematicInQueueItem telematicInQueueItem
    Returns
    Type Description
    DriverInformation
    | Improve this Doc View Source

    GetNewConfiguration()

    Returns a new configuration

    Declaration
    public ITelematicRequestConfiguration GetNewConfiguration()
    Returns
    Type Description
    ITelematicRequestConfiguration ITelematicRequestConfiguration
    | Improve this Doc View Source

    ProcessInQueueItem(TelematicInQueueItem)

    Declaration
    public TelematicInQueueItem ProcessInQueueItem(TelematicInQueueItem inQueueItem)
    Parameters
    Type Name Description
    TelematicInQueueItem inQueueItem
    Returns
    Type Description
    TelematicInQueueItem
    | Improve this Doc View Source

    ReadAll()

    Reads all Pos Messages from the FleetBoard system

    Declaration
    public IEnumerable<TelematicInQueueItem> ReadAll()
    Returns
    Type Description
    System.Collections.Generic.IEnumerable<TelematicInQueueItem>
    | Improve this Doc View Source

    SetHandledItem(IList<TelematicInQueueItem>)

    Declaration
    public bool SetHandledItem(IList<TelematicInQueueItem> items)
    Parameters
    Type Name Description
    System.Collections.Generic.IList<TelematicInQueueItem> items
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    SetShipmentActualTimes(TelematicInQueueItem)

    Declaration
    public bool SetShipmentActualTimes(TelematicInQueueItem telematicInQueueItem)
    Parameters
    Type Name Description
    TelematicInQueueItem telematicInQueueItem
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    ValidateVehicle(Nullable<Guid>, TelematicFunction)

    Validate the current vehicle and it's connected information that are required

    Declaration
    public TelematicSystemValidation ValidateVehicle(Guid? id, TelematicFunction function)
    Parameters
    Type Name Description
    System.Nullable<System.Guid> id

    Vehicle id

    TelematicFunction function

    Function to execute

    Returns
    Type Description
    TelematicSystemValidation

    Validation result

    Implements

    ITelematicSystemReadable
    ITelematicSystem
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2018 SIMPLIC GmbH
    Generated by DocFx