code: private void publishTime(Calendar clientTime) throws IfmapErrorResult, IfmapException {
  		PublishElement pu;
  		PublishRequest pr;
  		String date = DateHelpers.getUtcTimeAsIso8601(clientTime);
  		Document timeMd = mMetadataFac.createClientTime(date);
  
  		pu = Requests.createPublishUpdate(mDev, timeMd, MetadataLifetime.session);
  		pr = Requests.createPublishReq(pu);
  
  		mSsrc.publish(pr);
  	}
docs: Attach the current client time to the {{@link #mDev} identifier.
  
  if clientTime is null, the current time is used.
  
  @param clientTime the supplied client time, use null for current time
  @throws IfmapErrorResult
  @throws IfmapException