// // Copyright (c)1998-2011 Pearson Education, Inc. or its affiliate(s). // All rights reserved. // package openadk.library; import java.io.Serializable; import java.util.Date; /** * Represents information cached by the ADK about a specific SIF_Request * @author Andrew Elmhorst * */ public interface RequestInfo { /** * @return The Object Type of the Request. e.g. "StudentPersonal" */ public String getObjectType(); /** * @return The SIF_Request MessageId */ public String getMessageId(); /** * The Date and Time that that this request was initially made * @return */ public Date getRequestTime(); /** * Returns whether or not this Request is Active * @return */ public boolean isActive(); /** * Returns the Serializable UserData state object that was placed in the * {@link openadk.library.Query} class at the time of the original request. * @return */ public Serializable getUserData();}