-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
We need to create a new class structure for handling different types of software components. This involves creating a superclass SoftwareComponent and two subclasses TapisSoftwareComponent and WCMSoftwareComponent.
Tasks
-
Create the
SoftwareComponentsuperclass:- This will serve as the base class for different software components.
-
Create the
WCMSoftwareComponentsubclass:- This class will inherit from
SoftwareComponent. - Add a property
Locationwhich will be an aggregation of all the files needed to execute the component. Typically, this is a zip file that includes the run script, support scripts, and specification files.
- This class will inherit from
-
Create the
TapisSoftwareComponentsubclass:- This class will inherit from
SoftwareComponent. - Add the following properties:
appVersionappIdtenant
- This class will inherit from
Metadata
Metadata
Assignees
Labels
No labels