public static class MERGE3.MergeHeader extends Header
Modifier and Type | Class and Description |
---|---|
protected static class |
MERGE3.MergeHeader.Type |
Modifier and Type | Field and Description |
---|---|
protected String |
logical_name |
protected Collection<PhysicalAddress> |
physical_addrs |
protected MERGE3.MergeHeader.Type |
type |
protected View |
view |
protected ViewId |
view_id |
Modifier | Constructor and Description |
---|---|
|
MergeHeader() |
protected |
MergeHeader(MERGE3.MergeHeader.Type type,
ViewId view_id,
View view,
String logical_name,
Collection<PhysicalAddress> physical_addrs) |
Modifier and Type | Method and Description |
---|---|
static MERGE3.MergeHeader |
createInfo(ViewId view_id,
String logical_name,
Collection<PhysicalAddress> physical_addrs) |
static MERGE3.MergeHeader |
createViewRequest() |
static MERGE3.MergeHeader |
createViewResponse(View view) |
void |
readFrom(DataInput instream)
Read the state of the current object (including superclasses) from instream
Note that the input stream must not be closed
|
int |
size()
To be implemented by subclasses.
|
String |
toString() |
void |
writeTo(DataOutput outstream)
Write the entire state of the current object (including superclasses) to outstream.
|
protected MERGE3.MergeHeader.Type type
protected ViewId view_id
protected View view
protected String logical_name
protected Collection<PhysicalAddress> physical_addrs
public MergeHeader()
protected MergeHeader(MERGE3.MergeHeader.Type type, ViewId view_id, View view, String logical_name, Collection<PhysicalAddress> physical_addrs)
public static MERGE3.MergeHeader createInfo(ViewId view_id, String logical_name, Collection<PhysicalAddress> physical_addrs)
public static MERGE3.MergeHeader createViewRequest()
public static MERGE3.MergeHeader createViewResponse(View view)
public int size()
Header
public void writeTo(DataOutput outstream) throws Exception
Streamable
Exception
public void readFrom(DataInput instream) throws Exception
Streamable
Exception
Copyright © 2014 JBoss, a division of Red Hat. All rights reserved.