Class ComponentName

  • All Implemented Interfaces:
    Serializable

    public class ComponentName
    extends Object
    implements Serializable
    A component name.

    Component names are strings of the form type:name The type part is optional - when missing the type is assumed to be "service".

    Example of valid component names:

    • repository:my.repo
    • service:my.service
    • my.component
    Author:
    Bogdan Stefanescu
    See Also:
    Serialized Form
    • Constructor Detail

      • ComponentName

        public ComponentName​(String rawName)
        Constructs a component name from its string representation.
        Parameters:
        rawName - the string representation of this name
      • ComponentName

        public ComponentName​(String type,
                             String name)
        Constructs a component name from its two parts: type and name.
        Parameters:
        type - the type part of the component name
        name - the name part of the component name