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.
|
writeObject
static 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.