Skip navigation links
A C D E G I L R S T U V 

A

AbstractInMemoryDao<T> - Class in com.netflix.fenzo.triggers.persistence
 
AbstractInMemoryDao() - Constructor for class com.netflix.fenzo.triggers.persistence.AbstractInMemoryDao
 

C

com.netflix.fenzo.triggers - package com.netflix.fenzo.triggers
 
com.netflix.fenzo.triggers.exceptions - package com.netflix.fenzo.triggers.exceptions
 
com.netflix.fenzo.triggers.persistence - package com.netflix.fenzo.triggers.persistence
 
create(String, String, T) - Method in class com.netflix.fenzo.triggers.persistence.AbstractInMemoryDao
 
createId(String, String) - Method in class com.netflix.fenzo.triggers.persistence.AbstractInMemoryDao
 
createTrigger(String, Trigger) - Method in class com.netflix.fenzo.triggers.persistence.InMemoryTriggerDao
 
createTrigger(String, Trigger) - Method in interface com.netflix.fenzo.triggers.persistence.TriggerDao
 
CronTrigger<T> - Class in com.netflix.fenzo.triggers
 
CronTrigger(String, String, Date, String, T, Class<T>, Class<? extends Action1<T>>) - Constructor for class com.netflix.fenzo.triggers.CronTrigger
 
CronTrigger(String, String, T, Class<T>, Class<? extends Action1<T>>) - Constructor for class com.netflix.fenzo.triggers.CronTrigger
 

D

delete(String, String) - Method in class com.netflix.fenzo.triggers.persistence.AbstractInMemoryDao
 
deleteTrigger(String, Trigger) - Method in class com.netflix.fenzo.triggers.persistence.InMemoryTriggerDao
 
deleteTrigger(String, Trigger) - Method in interface com.netflix.fenzo.triggers.persistence.TriggerDao
 
deleteTrigger(String, String) - Method in class com.netflix.fenzo.triggers.TriggerOperator
Deletes/Removes the Trigger.
deleteTrigger(String, Trigger) - Method in class com.netflix.fenzo.triggers.TriggerOperator
Deletes/Removes the Trigger.
destroy() - Method in class com.netflix.fenzo.triggers.TriggerOperator
 
disableTrigger(String) - Method in class com.netflix.fenzo.triggers.TriggerOperator
Disables the Trigger.
disableTrigger(Trigger) - Method in class com.netflix.fenzo.triggers.TriggerOperator
Disables the Trigger.

E

enableTrigger(String) - Method in class com.netflix.fenzo.triggers.TriggerOperator
Enables the Trigger.
enableTrigger(Trigger) - Method in class com.netflix.fenzo.triggers.TriggerOperator
Enables the Trigger
execute(String) - Method in class com.netflix.fenzo.triggers.TriggerOperator
Executes the Trigger.
execute(Trigger) - Method in class com.netflix.fenzo.triggers.TriggerOperator
Executes the Trigger.
execute(JobExecutionContext) - Method in class com.netflix.fenzo.triggers.TriggerOperator.ScheduledTriggerJob
 
extractGroupFromId(String) - Method in class com.netflix.fenzo.triggers.persistence.AbstractInMemoryDao
 

G

getAction() - Method in class com.netflix.fenzo.triggers.Trigger
 
getCreatedDate() - Method in class com.netflix.fenzo.triggers.Trigger
 
getCronExpression() - Method in class com.netflix.fenzo.triggers.CronTrigger
 
getData() - Method in class com.netflix.fenzo.triggers.Trigger
 
getDataType() - Method in class com.netflix.fenzo.triggers.Trigger
 
getEndAt() - Method in class com.netflix.fenzo.triggers.ScheduledTrigger
 
getId() - Method in class com.netflix.fenzo.triggers.Trigger
 
getInstance() - Static method in class com.netflix.fenzo.triggers.TriggerOperator
Returns a default instance of TriggerOperator with sensible default values.
getInstance(int) - Static method in class com.netflix.fenzo.triggers.TriggerOperator
 
getInstance(TriggerDao, int) - Static method in class com.netflix.fenzo.triggers.TriggerOperator
 
getName() - Method in class com.netflix.fenzo.triggers.Trigger
 
getNextFireTime() - Method in class com.netflix.fenzo.triggers.ScheduledTrigger
 
getPreviousFireTime() - Method in class com.netflix.fenzo.triggers.ScheduledTrigger
 
getRepeatCount() - Method in class com.netflix.fenzo.triggers.IntervalTrigger
 
getRepeatInterval() - Method in class com.netflix.fenzo.triggers.IntervalTrigger
 
getScheduleBuilder() - Method in class com.netflix.fenzo.triggers.CronTrigger
 
getScheduleBuilder() - Method in class com.netflix.fenzo.triggers.IntervalTrigger
 
getScheduleBuilder() - Method in class com.netflix.fenzo.triggers.ScheduledTrigger
 
getStartAt() - Method in class com.netflix.fenzo.triggers.ScheduledTrigger
 
getTrigger(String) - Method in class com.netflix.fenzo.triggers.persistence.InMemoryTriggerDao
 
getTrigger(String) - Method in interface com.netflix.fenzo.triggers.persistence.TriggerDao
 
getTrigger(String) - Method in class com.netflix.fenzo.triggers.TriggerOperator
Returns the Trigger based on the unique trigger id.
getTriggers(String) - Method in class com.netflix.fenzo.triggers.persistence.InMemoryTriggerDao
 
getTriggers() - Method in class com.netflix.fenzo.triggers.persistence.InMemoryTriggerDao
 
getTriggers(String) - Method in interface com.netflix.fenzo.triggers.persistence.TriggerDao
 
getTriggers() - Method in interface com.netflix.fenzo.triggers.persistence.TriggerDao
 
getTriggers(String) - Method in class com.netflix.fenzo.triggers.TriggerOperator
Returns a list of Triggers registered with the trigger service for the given triggerGroup.
getTriggers() - Method in class com.netflix.fenzo.triggers.TriggerOperator
Returns a list of all the Triggers registered with the trigger service.

I

initialize() - Method in class com.netflix.fenzo.triggers.TriggerOperator
Users of this class must call initialize() before they use this class.
InMemoryTriggerDao - Class in com.netflix.fenzo.triggers.persistence
In-memory implementation of TriggerDao.
InMemoryTriggerDao() - Constructor for class com.netflix.fenzo.triggers.persistence.InMemoryTriggerDao
 
IntervalTrigger<T> - Class in com.netflix.fenzo.triggers
 
IntervalTrigger(String, int, String, T, Class<T>, Class<? extends Action1<T>>) - Constructor for class com.netflix.fenzo.triggers.IntervalTrigger
Creates an interval based trigger
isDisabled() - Method in class com.netflix.fenzo.triggers.Trigger
 
isScheduled(ScheduledTrigger) - Method in class com.netflix.fenzo.triggers.TriggerOperator
Checks if a ScheduledTrigger is scheduled in the scheduler or not.
isValidCronExpression(String) - Static method in class com.netflix.fenzo.triggers.TriggerUtils
 
isValidISO8601Interval(String) - Static method in class com.netflix.fenzo.triggers.TriggerUtils
 

L

list(String, int) - Method in class com.netflix.fenzo.triggers.persistence.AbstractInMemoryDao
 
list(String) - Method in class com.netflix.fenzo.triggers.persistence.AbstractInMemoryDao
 
list() - Method in class com.netflix.fenzo.triggers.persistence.AbstractInMemoryDao
 

R

read(String, String) - Method in class com.netflix.fenzo.triggers.persistence.AbstractInMemoryDao
 
registerTrigger(String, Trigger) - Method in class com.netflix.fenzo.triggers.TriggerOperator
Registers a Trigger with trigger service.

S

ScheduledTrigger<T> - Class in com.netflix.fenzo.triggers
Placeholder super class for all the triggers that can be scheduled.
ScheduledTrigger(String, T, Class<T>, Class<? extends Action1<T>>, Date, Date) - Constructor for class com.netflix.fenzo.triggers.ScheduledTrigger
 
ScheduledTriggerJob() - Constructor for class com.netflix.fenzo.triggers.TriggerOperator.ScheduledTriggerJob
 
SchedulerException - Exception in com.netflix.fenzo.triggers.exceptions
 
SchedulerException(String) - Constructor for exception com.netflix.fenzo.triggers.exceptions.SchedulerException
 
SchedulerException(String, Throwable) - Constructor for exception com.netflix.fenzo.triggers.exceptions.SchedulerException
 
scheduleTrigger(ScheduledTrigger) - Method in class com.netflix.fenzo.triggers.TriggerOperator
Schedules the Trigger using the scheduler.
SEPARATOR - Static variable in class com.netflix.fenzo.triggers.persistence.AbstractInMemoryDao
 
setCronExpression(String) - Method in class com.netflix.fenzo.triggers.CronTrigger
 
setData(T) - Method in class com.netflix.fenzo.triggers.Trigger
 
setDisabled(boolean) - Method in class com.netflix.fenzo.triggers.Trigger
 
setId(String) - Method in class com.netflix.fenzo.triggers.Trigger
 

T

toString() - Method in class com.netflix.fenzo.triggers.CronTrigger
 
toString() - Method in class com.netflix.fenzo.triggers.Trigger
 
Trigger<T> - Class in com.netflix.fenzo.triggers
Base class for all types of triggers
Trigger(String, T, Class<T>, Class<? extends Action1<T>>) - Constructor for class com.netflix.fenzo.triggers.Trigger
 
TRIGGER_KEY - Static variable in class com.netflix.fenzo.triggers.TriggerOperator
 
TRIGGER_OPERATOR_KEY - Static variable in class com.netflix.fenzo.triggers.TriggerOperator
 
TriggerDao - Interface in com.netflix.fenzo.triggers.persistence
 
TriggerNotFoundException - Exception in com.netflix.fenzo.triggers.exceptions
 
TriggerNotFoundException(String) - Constructor for exception com.netflix.fenzo.triggers.exceptions.TriggerNotFoundException
 
TriggerNotFoundException(String, Throwable) - Constructor for exception com.netflix.fenzo.triggers.exceptions.TriggerNotFoundException
 
TriggerOperator - Class in com.netflix.fenzo.triggers
 
TriggerOperator(int) - Constructor for class com.netflix.fenzo.triggers.TriggerOperator
Constructor
TriggerOperator(TriggerDao, int) - Constructor for class com.netflix.fenzo.triggers.TriggerOperator
Constructor
TriggerOperator.ScheduledTriggerJob - Class in com.netflix.fenzo.triggers
A quartz job that is executed every time a Trigger is invoked.
TriggerUtils - Class in com.netflix.fenzo.triggers
 
TriggerUtils() - Constructor for class com.netflix.fenzo.triggers.TriggerUtils
 

U

unscheduleTrigger(ScheduledTrigger) - Method in class com.netflix.fenzo.triggers.TriggerOperator
Un-schedules the Trigger.
update(String, String, T) - Method in class com.netflix.fenzo.triggers.persistence.AbstractInMemoryDao
 
updateTrigger(Trigger) - Method in class com.netflix.fenzo.triggers.persistence.InMemoryTriggerDao
 
updateTrigger(Trigger) - Method in interface com.netflix.fenzo.triggers.persistence.TriggerDao
 

V

validateCronExpression(String) - Static method in class com.netflix.fenzo.triggers.TriggerUtils
 
validateISO8601Interval(String) - Static method in class com.netflix.fenzo.triggers.TriggerUtils
 
A C D E G I L R S T U V 
Skip navigation links