public class ScheduleAdaptor
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
| static java.lang.String | DAYS_OF_MONTH | 
| static java.lang.String | DAYS_OF_WEEK | 
| static java.lang.String | FREQUENCY | 
| static java.lang.String | TIME_INTERVAL | 
| Constructor and Description | 
|---|
| ScheduleAdaptor() | 
| Modifier and Type | Method and Description | 
|---|---|
| static CreateScheduleResult | createSchedule(SolidFireElement sfe,
              CreateScheduleRequest request)This adaptor modifies the Simple Schedule object, which uses the Frequency classes that delineate different types
 of scheduling frequencies, into an ApiSchedule object. | 
| static GetScheduleResult | getSchedule(SolidFireElement sfe,
           GetScheduleRequest request)This adaptor modifies the ApiSchedule object returned by the GetSchedule API call into a Simple Schedule
 object using the Frequency classes that delineate different types of scheduling frequencies. | 
| static ListSchedulesResult | listSchedules(SolidFireElement sfe)This adaptor modifies the ApiSchedule object returned by the ListSchedules API call into a Simple Schedule
 object using the Frequency classes that delineate different types of scheduling frequencies. | 
| static ModifyScheduleResult | modifySchedule(SolidFireElement sfe,
              ModifyScheduleRequest request)This adaptor modifies the Simple Schedule object, which uses the Frequency classes that delineate different types
 of scheduling frequencies, into an ApiSchedule object. | 
| static ApiSchedule | toApiSchedule(Schedule schedule)Converts a Schedule object into an ApiSchedule object | 
| static Schedule | toSchedule(ApiSchedule api)Converts an ApiSchedule object into a Schedule object | 
public static final java.lang.String TIME_INTERVAL
public static final java.lang.String DAYS_OF_MONTH
public static final java.lang.String DAYS_OF_WEEK
public static final java.lang.String FREQUENCY
public static GetScheduleResult getSchedule(SolidFireElement sfe, GetScheduleRequest request)
sfe - An instance of SolidFireElementrequest - The original request object.Frequencypublic static ListSchedulesResult listSchedules(SolidFireElement sfe)
sfe - An instance of SolidFireElementpublic static CreateScheduleResult createSchedule(SolidFireElement sfe, CreateScheduleRequest request)
sfe - An instance of SolidFireElementrequest - The original request object.public static ModifyScheduleResult modifySchedule(SolidFireElement sfe, ModifyScheduleRequest request)
sfe - An instance of SolidFireElementrequest - The original request object.public static Schedule toSchedule(ApiSchedule api)
api - the ApiSchedule object to be convertedpublic static ApiSchedule toApiSchedule(Schedule schedule)
schedule - the Schedule object to be converted