Package com.ibm.fhir.audit.beans
Class Context
- java.lang.Object
 - 
- com.ibm.fhir.audit.beans.Context
 
 
- 
- Direct Known Subclasses:
 FHIRContext
public class Context extends Object
This class defines the Context section of the FHIR server AuditLogEntry. 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classContext.BuilderBuilder is a convenience pattern to assemble to Java Objectstatic classContext.ParserParserstatic classContext.WriterGenerates JSON from this object. 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Context.Builderbuilder()StringgetAction()ApiParametersgetApiParameters()BatchgetBatch()DatagetData()StringgetEndTime()StringgetOperationName()StringgetPurpose()StringgetQueryParameters()StringgetRequestUniqueId()StringgetResourceName()StringgetStartTime()voidsetAction(String action)voidsetApiParameters(ApiParameters apiParameters)voidsetBatch(Batch batch)voidsetData(Data data)voidsetEndTime(String endTime)voidsetOperationName(String operationName)voidsetPurpose(String purpose)voidsetQueryParameters(String queryParms)voidsetRequestUniqueId(String requestUniqueId)voidsetResourceName(String resourceName)voidsetStartTime(String startTime) 
 - 
 
- 
- 
Constructor Detail
- 
Context
public Context()
 
- 
Context
public Context(Context fromObj)
 
 - 
 
- 
Method Detail
- 
getData
public Data getData()
 
- 
setData
public void setData(Data data)
 
- 
getAction
public String getAction()
 
- 
setAction
public void setAction(String action)
 
- 
getQueryParameters
public String getQueryParameters()
 
- 
setQueryParameters
public void setQueryParameters(String queryParms)
 
- 
getStartTime
public String getStartTime()
 
- 
setStartTime
public void setStartTime(String startTime)
 
- 
getEndTime
public String getEndTime()
 
- 
setEndTime
public void setEndTime(String endTime)
 
- 
getApiParameters
public ApiParameters getApiParameters()
 
- 
setApiParameters
public void setApiParameters(ApiParameters apiParameters)
 
- 
getBatch
public Batch getBatch()
 
- 
setBatch
public void setBatch(Batch batch)
 
- 
getPurpose
public String getPurpose()
 
- 
setPurpose
public void setPurpose(String purpose)
 
- 
getOperationName
public String getOperationName()
 
- 
setOperationName
public void setOperationName(String operationName)
 
- 
getRequestUniqueId
public String getRequestUniqueId()
 
- 
setRequestUniqueId
public void setRequestUniqueId(String requestUniqueId)
 
- 
builder
public static Context.Builder builder()
 
- 
getResourceName
public String getResourceName()
- Returns:
 - the resourceName
 
 
- 
setResourceName
public void setResourceName(String resourceName)
- Parameters:
 resourceName- the resourceName to set
 
 - 
 
 -