Class RequiredServiceModel

java.lang.Object
jadex.requiredservice.impl.RequiredServiceModel

public class RequiredServiceModel extends Object
  • Field Details

  • Constructor Details

    • RequiredServiceModel

      public RequiredServiceModel()
  • Method Details

    • getRequiredServices

      public Map<String,RequiredServiceInfo> getRequiredServices()
    • setRequiredServices

      public void setRequiredServices(Map<String,RequiredServiceInfo> services)
    • addRequiredService

      public void addRequiredService(RequiredServiceInfo info)
    • addRequiredService

      public void addRequiredService(String name, RequiredServiceInfo info)
    • getService

      public RequiredServiceInfo getService(String name)
      Get the required service.
      Returns:
      The required service.
    • addServiceInjection

      public void addServiceInjection(String name, ServiceInjectionInfo si)
      Add an injection field.
      Parameters:
      name - The name.
      field - The field.
    • getServiceInjections

      public ServiceInjectionInfo[] getServiceInjections(String name)
      Get the service injection fields.
      Returns:
      The field or method infos.
    • getServiceInjectionNames

      public String[] getServiceInjectionNames()
      Get the service injection names.
      Returns:
      The names.