Skip to content

Interface: ServletRequestInput ​

Defined in: src/server/models/servletRequest.ts:57

Properties ​

asyncContext? ​

ts
optional asyncContext?: AsyncContextInput;

Defined in: src/server/models/servletRequest.ts:58


asyncStarted? ​

ts
optional asyncStarted?: boolean;

Defined in: src/server/models/servletRequest.ts:59


asyncSupported? ​

ts
optional asyncSupported?: boolean;

Defined in: src/server/models/servletRequest.ts:60


attributeNames? ​

ts
optional attributeNames?: Record<string, unknown>;

Defined in: src/server/models/servletRequest.ts:61


characterEncoding? ​

ts
optional characterEncoding?: string;

Defined in: src/server/models/servletRequest.ts:62


contentLength? ​

ts
optional contentLength?: number;

Defined in: src/server/models/servletRequest.ts:63


contentLengthLong? ​

ts
optional contentLengthLong?: number;

Defined in: src/server/models/servletRequest.ts:64


contentType? ​

ts
optional contentType?: string;

Defined in: src/server/models/servletRequest.ts:65


dispatcherType? ​

ts
optional dispatcherType?: string & object | "ERROR" | "FORWARD" | "INCLUDE" | "REQUEST" | "ASYNC";

Defined in: src/server/models/servletRequest.ts:66


inputStream? ​

ts
optional inputStream?: object;

Defined in: src/server/models/servletRequest.ts:67

finished? ​

ts
optional finished?: boolean;

readListener? ​

ts
optional readListener?: Record<string, never>;

ready? ​

ts
optional ready?: boolean;

localAddr? ​

ts
optional localAddr?: string;

Defined in: src/server/models/servletRequest.ts:68


locale? ​

ts
optional locale?: object;

Defined in: src/server/models/servletRequest.ts:71

country? ​

ts
optional country?: string;

displayCountry? ​

ts
optional displayCountry?: string;

displayLanguage? ​

ts
optional displayLanguage?: string;

displayName? ​

ts
optional displayName?: string;

displayScript? ​

ts
optional displayScript?: string;

displayVariant? ​

ts
optional displayVariant?: string;

extensionKeys? ​

ts
optional extensionKeys?: string[];

iso3Country? ​

ts
optional iso3Country?: string;

iso3Language? ​

ts
optional iso3Language?: string;

language? ​

ts
optional language?: string;

script? ​

ts
optional script?: string;

unicodeLocaleAttributes? ​

ts
optional unicodeLocaleAttributes?: string[];

unicodeLocaleKeys? ​

ts
optional unicodeLocaleKeys?: string[];

variant? ​

ts
optional variant?: string;

locales? ​

ts
optional locales?: Record<string, unknown>;

Defined in: src/server/models/servletRequest.ts:87


localName? ​

ts
optional localName?: string;

Defined in: src/server/models/servletRequest.ts:69


localPort? ​

ts
optional localPort?: number;

Defined in: src/server/models/servletRequest.ts:70


parameterMap? ​

ts
optional parameterMap?: Record<string, string[]>;

Defined in: src/server/models/servletRequest.ts:88


parameterNames? ​

ts
optional parameterNames?: Record<string, unknown>;

Defined in: src/server/models/servletRequest.ts:89


protocol? ​

ts
optional protocol?: string;

Defined in: src/server/models/servletRequest.ts:90


protocolRequestId? ​

ts
optional protocolRequestId?: string;

Defined in: src/server/models/servletRequest.ts:91


reader? ​

ts
optional reader?: Record<string, unknown>;

Defined in: src/server/models/servletRequest.ts:92


remoteAddr? ​

ts
optional remoteAddr?: string;

Defined in: src/server/models/servletRequest.ts:93


remoteHost? ​

ts
optional remoteHost?: string;

Defined in: src/server/models/servletRequest.ts:94


remotePort? ​

ts
optional remotePort?: number;

Defined in: src/server/models/servletRequest.ts:95


requestId? ​

ts
optional requestId?: string;

Defined in: src/server/models/servletRequest.ts:96


scheme? ​

ts
optional scheme?: string;

Defined in: src/server/models/servletRequest.ts:97


secure? ​

ts
optional secure?: boolean;

Defined in: src/server/models/servletRequest.ts:98


serverName? ​

ts
optional serverName?: string;

Defined in: src/server/models/servletRequest.ts:99


serverPort? ​

ts
optional serverPort?: number;

Defined in: src/server/models/servletRequest.ts:100


servletConnection? ​

ts
optional servletConnection?: object;

Defined in: src/server/models/servletRequest.ts:101

connectionId? ​

ts
optional connectionId?: string;

protocol? ​

ts
optional protocol?: string;

protocolConnectionId? ​

ts
optional protocolConnectionId?: string;

secure? ​

ts
optional secure?: boolean;

servletContext? ​

ts
optional servletContext?: object;

Defined in: src/server/models/servletRequest.ts:102

attributeNames? ​

ts
optional attributeNames?: Record<string, any>;

classLoader? ​

ts
optional classLoader?: object;
classLoader.defaultAssertionStatus? ​
ts
optional defaultAssertionStatus?: boolean;
classLoader.definedPackages? ​
ts
optional definedPackages?: object[];
classLoader.name? ​
ts
optional name?: string;
classLoader.parent? ​
ts
optional parent?: object;
classLoader.parent.defaultAssertionStatus? ​
ts
optional defaultAssertionStatus?: boolean;
classLoader.parent.definedPackages? ​
ts
optional definedPackages?: object[];
classLoader.parent.name? ​
ts
optional name?: string;
classLoader.parent.registeredAsParallelCapable? ​
ts
optional registeredAsParallelCapable?: boolean;
classLoader.parent.unnamedModule? ​
ts
optional unnamedModule?: object;
classLoader.parent.unnamedModule.annotations? ​
ts
optional annotations?: Record<..., ...>[];
classLoader.parent.unnamedModule.declaredAnnotations? ​
ts
optional declaredAnnotations?: Record<..., ...>[];
classLoader.parent.unnamedModule.descriptor? ​
ts
optional descriptor?: object;
classLoader.parent.unnamedModule.descriptor.automatic? ​
ts
optional automatic?: ... | ... | ...;
classLoader.parent.unnamedModule.descriptor.open? ​
ts
optional open?: ... | ... | ...;
classLoader.parent.unnamedModule.layer? ​
ts
optional layer?: Record<string, any>;
classLoader.parent.unnamedModule.name? ​
ts
optional name?: string;
classLoader.parent.unnamedModule.named? ​
ts
optional named?: boolean;
classLoader.parent.unnamedModule.nativeAccessEnabled? ​
ts
optional nativeAccessEnabled?: boolean;
classLoader.parent.unnamedModule.packages? ​
ts
optional packages?: string[];
classLoader.registeredAsParallelCapable? ​
ts
optional registeredAsParallelCapable?: boolean;
classLoader.unnamedModule? ​
ts
optional unnamedModule?: object;
classLoader.unnamedModule.annotations? ​
ts
optional annotations?: Record<string, any>[];
classLoader.unnamedModule.declaredAnnotations? ​
ts
optional declaredAnnotations?: Record<string, any>[];
classLoader.unnamedModule.descriptor? ​
ts
optional descriptor?: object;
classLoader.unnamedModule.descriptor.automatic? ​
ts
optional automatic?: boolean;
classLoader.unnamedModule.descriptor.open? ​
ts
optional open?: boolean;
classLoader.unnamedModule.layer? ​
ts
optional layer?: Record<string, any>;
classLoader.unnamedModule.name? ​
ts
optional name?: string;
classLoader.unnamedModule.named? ​
ts
optional named?: boolean;
classLoader.unnamedModule.nativeAccessEnabled? ​
ts
optional nativeAccessEnabled?: boolean;
classLoader.unnamedModule.packages? ​
ts
optional packages?: string[];

contextPath? ​

ts
optional contextPath?: string;

defaultSessionTrackingModes? ​

ts
optional defaultSessionTrackingModes?: (string & object | "COOKIE" | "URL" | "SSL")[];

effectiveMajorVersion? ​

ts
optional effectiveMajorVersion?: number;

effectiveMinorVersion? ​

ts
optional effectiveMinorVersion?: number;

effectiveSessionTrackingModes? ​

ts
optional effectiveSessionTrackingModes?: (string & object | "COOKIE" | "URL" | "SSL")[];

filterRegistrations? ​

ts
optional filterRegistrations?: Record<string, {
  className?: string;
  initParameters?: Record<string, string>;
  name?: string;
  servletNameMappings?: string[];
  urlPatternMappings?: string[];
}>;

initParameterNames? ​

ts
optional initParameterNames?: Record<string, any>;

jspConfigDescriptor? ​

ts
optional jspConfigDescriptor?: object;
jspConfigDescriptor.jspPropertyGroups? ​
ts
optional jspPropertyGroups?: object[];
jspConfigDescriptor.taglibs? ​
ts
optional taglibs?: object[];

majorVersion? ​

ts
optional majorVersion?: number;

minorVersion? ​

ts
optional minorVersion?: number;

requestCharacterEncoding? ​

ts
optional requestCharacterEncoding?: string;

responseCharacterEncoding? ​

ts
optional responseCharacterEncoding?: string;

serverInfo? ​

ts
optional serverInfo?: string;

servletContextName? ​

ts
optional servletContextName?: string;

servletRegistrations? ​

ts
optional servletRegistrations?: Record<string, {
  className?: string;
  initParameters?: Record<string, string>;
  mappings?: string[];
  name?: string;
  runAsRole?: string;
}>;

sessionCookieConfig? ​

ts
optional sessionCookieConfig?: object;
sessionCookieConfig.attributes? ​
ts
optional attributes?: Record<string, string>;
sessionCookieConfig.comment? ​
ts
optional comment?: string;
sessionCookieConfig.domain? ​
ts
optional domain?: string;
sessionCookieConfig.httpOnly? ​
ts
optional httpOnly?: boolean;
sessionCookieConfig.maxAge? ​
ts
optional maxAge?: number;
sessionCookieConfig.name? ​
ts
optional name?: string;
sessionCookieConfig.path? ​
ts
optional path?: string;
sessionCookieConfig.secure? ​
ts
optional secure?: boolean;

sessionTimeout? ​

ts
optional sessionTimeout?: number;

sessionTrackingModes? ​

ts
optional sessionTrackingModes?: (string & object | "COOKIE" | "URL" | "SSL")[];

virtualServerName? ​

ts
optional virtualServerName?: string;