e8c619f58862a062c238657d43178e3fa532b114
[portal/sdk.git] /
1 /*-
2  * ================================================================================
3  * eCOMP Portal SDK
4  * ================================================================================
5  * Copyright (C) 2017 AT&T Intellectual Property
6  * ================================================================================
7  * Licensed under the Apache License, Version 2.0 (the "License");
8  * you may not use this file except in compliance with the License.
9  * You may obtain a copy of the License at
10  * 
11  *      http://www.apache.org/licenses/LICENSE-2.0
12  * 
13  * Unless required by applicable law or agreed to in writing, software
14  * distributed under the License is distributed on an "AS IS" BASIS,
15  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16  * See the License for the specific language governing permissions and
17  * limitations under the License.
18  * ================================================================================
19  */
20 package org.openecomp.portalsdk.workflow.domain;
21 import java.util.Date;
22
23 import org.openecomp.portalsdk.core.domain.support.DomainVo;
24 public class WorkflowSchedule extends DomainVo{
25         /**
26          * 
27          */
28         private static final long serialVersionUID = 1L;
29         private Long id;
30     private String serverUrl;
31     private String workflowKey;
32     private String arguments;
33     private String cronDetails;
34     private Date endDateTime;
35     private Date startDateTime;
36     private String recurrence;
37     
38         public Long getId() {
39                 return id;
40         }
41         public void setId(Long id) {
42                 this.id = id;
43         }
44         public String getServerUrl() {
45                 return serverUrl;
46         }
47         public void setServerUrl(String serverUrl) {
48                 this.serverUrl = serverUrl;
49         }
50         public String getWorkflowKey() {
51                 return workflowKey;
52         }
53         public void setWorkflowKey(String workflowKey) {
54                 this.workflowKey = workflowKey;
55         }
56         public String getArguments() {
57                 return arguments;
58         }
59         public void setArguments(String arguments) {
60                 this.arguments = arguments;
61         }
62         public String getCronDetails() {
63                 return cronDetails;
64         }
65         public void setCronDetails(String cronDetails) {
66                 this.cronDetails = cronDetails;
67         }
68         public Date getEndDateTime() {
69                 return endDateTime;
70         }
71         public void setEndDateTime(Date endDateTime) {
72                 this.endDateTime = endDateTime;
73         }
74         public Date getStartDateTime() {
75                 return startDateTime;
76         }
77         public void setStartDateTime(Date startDateTime) {
78                 this.startDateTime = startDateTime;
79         }
80         public String getRecurrence() {
81                 return recurrence;
82         }
83         public void setRecurrence(String recurrence) {
84                 this.recurrence = recurrence;
85         }
86         public static long getSerialversionuid() {
87                 return serialVersionUID;
88         }
89     
90   
91 }