public interface IAMFSerializer extends IExternalSerializer, java.io.Serializable
Description: 'Provides access to high-level AMF serialization methods.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IID8f6f56fc_a942_44f5_af7d_5312fdf0c0c6 |
static int |
xxDummy
Deprecated.
Internal use only
|
IIDe760e960_f144_4b30_930b_5f8056e4e305| Modifier and Type | Method and Description |
|---|---|
IAMFWriter |
getWriter()
Obtains AMF Writer.
|
void |
initSerializer(IAMFWriter pWriter,
IPropertySet pProps)
Write serialization options.
|
void |
writeAMF0Header(java.lang.String name,
boolean mustUnderstand,
java.lang.Object value)
AMF message packet #2a call.
|
void |
writeAMF0HeaderCount(short headerCount)
AMF message packet #2 call.
|
void |
writeAMF0MessageCount(short messageCount)
AMF message packet #3 call.
|
void |
writeAMF0MessageHeader(java.lang.String targetURI,
java.lang.String respURI,
int length)
AMF message packet #3a call.
|
void |
writeAMF0MessageVersion(short sVersion)
AMF message packet #1 call.
|
writeObjectstatic final int IID8f6f56fc_a942_44f5_af7d_5312fdf0c0c6
static final int xxDummy
static final java.lang.String IID
IAMFWriter getWriter() throws java.io.IOException, AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void initSerializer(IAMFWriter pWriter, IPropertySet pProps) throws java.io.IOException, AutomationException
pWriter - A reference to a com.esri.arcgis.system.IAMFWriter (in)pProps - A reference to a com.esri.arcgis.system.IPropertySet (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void writeAMF0MessageVersion(short sVersion)
throws java.io.IOException,
AutomationException
sVersion - The sVersion (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void writeAMF0HeaderCount(short headerCount)
throws java.io.IOException,
AutomationException
headerCount - The headerCount (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void writeAMF0Header(java.lang.String name,
boolean mustUnderstand,
java.lang.Object value)
throws java.io.IOException,
AutomationException
name - The name (in)mustUnderstand - The mustUnderstand (in)value - A Variant (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void writeAMF0MessageCount(short messageCount)
throws java.io.IOException,
AutomationException
messageCount - The messageCount (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void writeAMF0MessageHeader(java.lang.String targetURI,
java.lang.String respURI,
int length)
throws java.io.IOException,
AutomationException
targetURI - The targetURI (in)respURI - The respURI (in)length - The length (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.