public interface ProfileGeneration
| Modifier and Type | Method and Description |
|---|---|
Profile |
getStoredProfile(String profileId) |
Collection<String> |
getStoredProfileIds(String templateId) |
default Profile |
read(InputStream in) |
Profile |
read(Reader in) |
boolean |
removeStoredProfile(String profileId) |
default Profile |
run(ProfileTemplate template,
Consumer<State> switchFunction,
NavigableMap<Long,State> stateDurations,
Map<DataPoint,Object> data) |
Profile |
run(ProfileTemplate template,
Consumer<State> switchFunction,
NavigableMap<Long,State> stateDurations,
Map<DataPoint,Object> data,
State endState) |
default void |
store(Profile profile,
OutputStream out) |
void |
store(Profile profile,
Writer out) |
void |
storeProfile(Profile profile) |
default Profile run(ProfileTemplate template, Consumer<State> switchFunction, NavigableMap<Long,State> stateDurations, Map<DataPoint,Object> data) throws InterruptedException
InterruptedExceptionProfile run(ProfileTemplate template, Consumer<State> switchFunction, NavigableMap<Long,State> stateDurations, Map<DataPoint,Object> data, State endState) throws InterruptedException
InterruptedExceptionvoid store(Profile profile, Writer out) throws IOException
IOExceptiondefault void store(Profile profile, OutputStream out) throws IOException
IOExceptionProfile read(Reader in) throws IOException
IOExceptiondefault Profile read(InputStream in) throws IOException
IOExceptionvoid storeProfile(Profile profile) throws IOException
IOExceptionboolean removeStoredProfile(String profileId) throws IOException
IOExceptionProfile getStoredProfile(String profileId) throws IOException
IOExceptionCollection<String> getStoredProfileIds(String templateId) throws IOException
IOExceptionCopyright © 2018–2019. All rights reserved.