|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ldaptive.control.AbstractControl
org.ldaptive.ad.control.GetStatsControl
public class GetStatsControl
Request/response control for active directory servers to return statistics along with search results. This implementation supports the format for Windows Server 2008, Windows Server 2008 R2, and Windows Server 2012 DCs. The response control is defined as:
SEQUENCE {
threadCountTag INTEGER
threadCount INTEGER
callTimeTag INTEGER
callTime INTEGER
entriesReturnedTag INTEGER
entriesReturned INTEGER
entriesVisitedTag INTEGER
entriesVisited INTEGER
filterTag INTEGER
filter OCTET STRING
indexTag INTEGER
index OCTET STRING
pagesReferencedTag INTEGER
pagesReferenced INTEGER
pagesReadTag INTEGER
pagesRead INTEGER
pagesPrereadTag INTEGER
pagesPreread INTEGER
pagesDirtiedTag INTEGER
pagesDirtied INTEGER
pagesRedirtiedTag INTEGER
pagesRedirtied INTEGER
logRecordCountTag INTEGER
logRecordCount INTEGER
logRecordBytesTag INTEGER
logRecordBytes INTEGER
}
See http://msdn.microsoft.com/en-us/library/cc223350.aspx
| Field Summary | |
|---|---|
static String |
OID
OID of this control. |
| Fields inherited from class org.ldaptive.control.AbstractControl |
|---|
logger |
| Constructor Summary | |
|---|---|
GetStatsControl()
Default constructor. |
|
GetStatsControl(boolean critical)
Creates a new get stats control. |
|
| Method Summary | |
|---|---|
void |
decode(byte[] berValue)
Initializes this response control with the supplied BER encoded data. |
byte[] |
encode()
Provides the BER encoding of this control. |
Map<String,Object> |
getStatistics()
Returns the statistics. |
int |
hashCode()
Returns the hash code for this object. |
String |
toString()
|
| Methods inherited from class org.ldaptive.control.AbstractControl |
|---|
equals, getCriticality, getOID |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.ldaptive.control.Control |
|---|
getCriticality, getOID |
| Field Detail |
|---|
public static final String OID
| Constructor Detail |
|---|
public GetStatsControl()
public GetStatsControl(boolean critical)
critical - whether this control is critical| Method Detail |
|---|
public Map<String,Object> getStatistics()
public int hashCode()
hashCode in class AbstractControlpublic String toString()
toString in class Objectpublic byte[] encode()
encode in interface RequestControlpublic void decode(byte[] berValue)
decode in interface ResponseControlberValue - BER encoded response control
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||