public interface DeployTargetFactory<DTO extends de.espirit.firstspirit.server.scheduler.DeployTargetDTO,T extends de.espirit.firstspirit.admin.AbstractDeployTarget>
Modifier and Type | Method and Description |
---|---|
DTO |
create() |
T |
create(DeployTask deployTask,
DTO dto) |
<E> E |
createEditorFactory(Class<E> type,
DeployTask deployTask,
T deployTarget)
Create a gui factory of a specified type.
|
Class<T> |
getApiType() |
String |
getDescription() |
String |
getDisplayName() |
Class<DTO> |
getDtoType() |
@NotNull Class<DTO> getDtoType()
@NotNull String getDisplayName()
@Nullable <E> E createEditorFactory(@NotNull Class<E> type, @NotNull DeployTask deployTask, @NotNull T deployTarget)
null
.type
- desired gui type, current gui types are ScheduleTaskDialogFactory
for the java client
and TODO (name class for web client)deployTask
- deployTarget
- the deploy target. @return A gui factory which provides a gui of the specified type.Copyright © 2014 e-Spirit AG. All Rights Reserved. Build 5.0_BETA.500