Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ServiceList

Service-Liste zur Speicherung von Services

Letzte Aenderung: 23.05.2019 Status: rot

author

SB

Hierarchy

  • ServiceList

Index

Constructors

constructor

  • Erzeuge eine Instanz

    Returns ServiceList

Properties

mServiceIterator

mServiceIterator: IterableIterator<any>

mServiceList

mServiceList: Map<string, any> = new Map<string, any>()

Methods

clear

  • clear(): number
  • Loeschen aller Services aus der Liste

    Returns number

    errorCode(0,-1) - Fehlercode

find

  • find(aServiceName: string): any
  • Zurueckgeben eines Services

    Parameters

    • aServiceName: string

      Name des Services

    Returns any

    • Service Instanz oder null

first

  • first(): any
  • erstes Service der Liste zurueckgeben

    Returns any

    • Service Instanz oder undefined

getNameList

  • getNameList(): Array<string>
  • Rueckgabe aller vorhandenen Service-Namen

    Returns Array<string>

    Rueckgabe aller Service-Namen als Liste

getSize

  • getSize(): number
  • Rueckgabe der Anzahl vorhandener Services

    Returns number

    size - Anzahl der Services in der Liste

insert

  • insert(aServiceName: string, aService: any): number
  • Eintragen eines Services

    Parameters

    • aServiceName: string

      Name des Service

    • aService: any

      Service Instanz

    Returns number

    errorCode (0,-1) - Fehlercode

next

  • next(): any
  • naechstes Service der Liste zurueckgeben. Es muss vorher einmal first aufgerufen werden.

    Returns any

    • Service Instanz oder undefined

remove

  • remove(aServiceName: string): number
  • Entfernen eines Services aus der Liste

    Parameters

    • aServiceName: string

      Name des Services

    Returns number

    errorCode(0,-1)