Package com.github.fungal.api.deployment
Class Bean
java.lang.Object
com.github.fungal.api.deployment.Bean
Represents a bean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetClazz()Get the classGet the constructorGet the create valueGet the depends valuesGet the destroy valueGet the incallback valuesGet the install valuesGet the interfacegetName()Get the nameGet the property valuesgetStart()Get the start valuegetStop()Get the stop valueGet the uncallback valuesGet the uninstall valuesbooleanGet the ignore create valuebooleanGet the ignore destroy valuebooleanGet the ignore start valuebooleanGet the ignore stop valuevoidSet the classvoidsetConstructor(Constructor value) Set the constructorvoidSet the create valuevoidsetDestroy(Destroy value) Set the destroy valuevoidsetIgnoreCreate(boolean value) Set the ignore create valuevoidsetIgnoreDestroy(boolean value) Set the ignore destroy valuevoidsetIgnoreStart(boolean value) Set the ignore start valuevoidsetIgnoreStop(boolean value) Set the ignore stop valuevoidsetInterface(String value) Set the interfacevoidSet the start valuevoidSet the stop value
-
Constructor Details
-
Bean
Constructor- Parameters:
name- The name of the bean
-
-
Method Details
-
getConstructor
Get the constructor- Returns:
- The value
-
setConstructor
Set the constructor- Parameters:
value- The value
-
getProperty
Get the property values- Returns:
- The value
-
getDepends
Get the depends values- Returns:
- The value
-
getInstall
Get the install values- Returns:
- The value
-
getUninstall
Get the uninstall values- Returns:
- The value
-
getIncallback
Get the incallback values- Returns:
- The value
-
getUncallback
Get the uncallback values- Returns:
- The value
-
getCreate
Get the create value- Returns:
- The value
-
setCreate
Set the create value- Parameters:
value- The value
-
getStart
Get the start value- Returns:
- The value
-
setStart
Set the start value- Parameters:
value- The value
-
getStop
Get the stop value- Returns:
- The value
-
setStop
Set the stop value- Parameters:
value- The value
-
getDestroy
Get the destroy value- Returns:
- The value
-
setDestroy
Set the destroy value- Parameters:
value- The value
-
isIgnoreCreate
public boolean isIgnoreCreate()Get the ignore create value- Returns:
- The value
-
setIgnoreCreate
public void setIgnoreCreate(boolean value) Set the ignore create value- Parameters:
value- The value
-
isIgnoreStart
public boolean isIgnoreStart()Get the ignore start value- Returns:
- The value
-
setIgnoreStart
public void setIgnoreStart(boolean value) Set the ignore start value- Parameters:
value- The value
-
isIgnoreStop
public boolean isIgnoreStop()Get the ignore stop value- Returns:
- The value
-
setIgnoreStop
public void setIgnoreStop(boolean value) Set the ignore stop value- Parameters:
value- The value
-
isIgnoreDestroy
public boolean isIgnoreDestroy()Get the ignore destroy value- Returns:
- The value
-
setIgnoreDestroy
public void setIgnoreDestroy(boolean value) Set the ignore destroy value- Parameters:
value- The value
-
getName
Get the name- Returns:
- The value
-
getInterface
Get the interface- Returns:
- The value
-
setInterface
Set the interface- Parameters:
value- The value
-
getClazz
Get the class- Returns:
- The value
-
setClazz
Set the class- Parameters:
value- The value
-